add autoupdater

This commit is contained in:
InsanusMokrassar committed 2023-11-18 16:43:07 +06:00
1 parent 2737e72ee3
commit e1be082270
3 files changed
+13 -2

No files matched your search

+1 -1
View File
@@ -20,4 +20,4 @@ USER 1000
VOLUME /var/jenkins_home/jenkins
RUN cd /var/jenkins_home/ && axel -a -n 8 --max-redirect=256 http://mirrors.jenkins.io/war-stable/2.414.3/jenkins.war
RUN cd /var/jenkins_home/ && axel -a -n 8 --max-redirect=256 http://mirrors.jenkins.io/war-stable/2.246.1/jenkins.war
Executable
+11
View File
@@ -0,0 +1,11 @@
#!/bin/bash
if [ -z "$1" ]; then
newVersion="2.246.1"
else
newVersion="$1"
fi
sed -i -E "s/[0-9\.]+\/jenkins.war/${newVersion}\/jenkins.war/g" Dockerfile
sed -i -E "s/version=\"[0-9\.]+\"/version=\"${newVersion}\"/g" deploy
+1 -1
View File
@@ -9,7 +9,7 @@ function assert_success() {
fi
}
version="2.414.3"
version="2.246.1"
assert_success docker build -t jenkins:$version ./
assert_success docker tag jenkins:$version insanusmokrassar/jenkins:$version