mirror of
https://github.com/YunoHost-Apps/jenkins_ynh.git
synced 2024-09-03 19:26:18 +02:00
[enh] polishing
This commit is contained in:
parent
ea0fcb60d7
commit
c9cc1a6d0d
4 changed files with 12 additions and 5 deletions
|
@ -2,8 +2,8 @@
|
|||
"name": "Jenkins",
|
||||
"id": "jenkins",
|
||||
"description": {
|
||||
"en": "Jenkins",
|
||||
"fr": "Jenkins"
|
||||
"en": "Serveur d'intégration continue extensible",
|
||||
"fr": "Extendable continuous integration server"
|
||||
},
|
||||
"developer": {
|
||||
"name": "Julien Malik",
|
||||
|
@ -33,4 +33,3 @@
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ if [[ ! $? -eq 0 ]]; then
|
|||
fi
|
||||
|
||||
echo "Install dependencies..."
|
||||
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
|
||||
wget -q -O - "http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key" | sudo apt-key add -
|
||||
sudo bash -c "cat > /etc/apt/sources.list.d/jenkins.list << EOF
|
||||
deb http://pkg.jenkins-ci.org/debian binary/
|
||||
EOF
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
|
||||
domain=$(sudo yunohost app setting jenkins domain)
|
||||
|
||||
sudo rm /etc/nginx/conf.d/$domain/jenkins.conf
|
||||
sudo yunohost ssowatconf
|
||||
sudo service nginx reload
|
||||
|
||||
sudo yunohost service remove ynh-jenkins
|
||||
|
||||
sudo apt-get purge jenkins
|
||||
|
|
|
@ -5,4 +5,8 @@ domain=$(sudo yunohost app setting jenkins domain)
|
|||
path=$(sudo yunohost app setting jenkins path)
|
||||
path=${path%/}
|
||||
|
||||
# TODO
|
||||
sed -i "s@YNH_LOCATION@$path@g" ../conf/nginx.conf
|
||||
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/jenkins.conf
|
||||
sudo service nginx reload
|
||||
sudo yunohost app ssowatconf
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue