honestly, I think this works
All checks were successful
gitea.arg.rip/deployment/pipeline/head This commit looks good
All checks were successful
gitea.arg.rip/deployment/pipeline/head This commit looks good
This commit is contained in:
parent
f609d41c51
commit
d24a36d7aa
@ -151,8 +151,6 @@ pipeline {
|
|||||||
|
|
||||||
sh """#!/bin/bash
|
sh """#!/bin/bash
|
||||||
|
|
||||||
pushd ${servicename}
|
|
||||||
|
|
||||||
usernameCredsId=\$(uuidgen)
|
usernameCredsId=\$(uuidgen)
|
||||||
|
|
||||||
CRUMB=\$(curl -c cookies.txt 'http://${env.JENKINS_USR}:${env.JENKINS_PSW}@alloces.lan:8080/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)')
|
CRUMB=\$(curl -c cookies.txt 'http://${env.JENKINS_USR}:${env.JENKINS_PSW}@alloces.lan:8080/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)')
|
||||||
@ -205,6 +203,7 @@ pipeline {
|
|||||||
sed -i 's/targetHost=string/targetHost="${targetHost}"/' Jenkinsfile
|
sed -i 's/targetHost=string/targetHost="${targetHost}"/' Jenkinsfile
|
||||||
|
|
||||||
rm cookies.txt
|
rm cookies.txt
|
||||||
|
pushd ${servicename}
|
||||||
git -c core.sshCommand="ssh -i '$PK'\" push
|
git -c core.sshCommand="ssh -i '$PK'\" push
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
@ -223,7 +222,7 @@ pipeline {
|
|||||||
curl -u '${env.GITEA_USR}:${env.GITEATOKEN}' https://gitea.arg.rip/greyn/deployment/raw/branch/service/scripts/serviceaccount.sh --output serviceaccount.sh
|
curl -u '${env.GITEA_USR}:${env.GITEATOKEN}' https://gitea.arg.rip/greyn/deployment/raw/branch/service/scripts/serviceaccount.sh --output serviceaccount.sh
|
||||||
sed -i 's/USERNAMETOADD=/USERNAMETOADD="${servicename}"/' serviceaccount.sh
|
sed -i 's/USERNAMETOADD=/USERNAMETOADD="${servicename}"/' serviceaccount.sh
|
||||||
sed -i 's/PASSWORDTOADD=/PASSWORDTOADD="${env.pw_linuxserviceaccount}"/' serviceaccount.sh
|
sed -i 's/PASSWORDTOADD=/PASSWORDTOADD="${env.pw_linuxserviceaccount}"/' serviceaccount.sh
|
||||||
sed -i 's/PUBKEYCONTENT=/PUBKEYCONTENT="${env.pubkeycontent}"/' serviceaccount.sh
|
sed -i 's/PUBKEYCONTENT=/PUBKEYCONTENT="\$(cat ${servicename}-ssh.pub)"/' serviceaccount.sh
|
||||||
sed -i 's/SUDOER_PSW=/SUDOER_PSW="${SUDOER_PSW}"/' serviceaccount.sh
|
sed -i 's/SUDOER_PSW=/SUDOER_PSW="${SUDOER_PSW}"/' serviceaccount.sh
|
||||||
|
|
||||||
echo "serviceaccount :)"
|
echo "serviceaccount :)"
|
||||||
|
Loading…
Reference in New Issue
Block a user