feat(jenkins): initial Jenkins Cloudron package\n\n- Updated CloudronManifest.json with Jenkins version 2.516.1.\n- Refined Dockerfile to use jenkins-cli.jar for plugin installation and consolidated apt-get calls.\n- Modified start.sh to remove redundant plugin copy operation.\n- Renamed and updated JenkinsBuildNotes.md.\n- Added placeholder logo.png.\n\n🤖 Generated with Gemini CLI\nCo-Authored-By: Gemini <noreply@google.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
set -euo pipefail
|
||||
|
||||
# Jenkins home directory
|
||||
JENKINS_HOME=/app/data/jenkins_home
|
||||
@@ -9,9 +9,6 @@ if [[ ! -d "${JENKINS_HOME}" ]]; then
|
||||
echo "Initializing Jenkins home directory"
|
||||
mkdir -p "${JENKINS_HOME}"
|
||||
cp -r /tmp/data/jenkins_home/* "${JENKINS_HOME}/" || true
|
||||
# Copy plugins
|
||||
mkdir -p "${JENKINS_HOME}/plugins"
|
||||
cp -r /tmp/data/plugins/* "${JENKINS_HOME}/plugins/" || true
|
||||
# Create directory for JCasC
|
||||
mkdir -p "${JENKINS_HOME}/casc_configs"
|
||||
fi
|
||||
|
Reference in New Issue
Block a user