ci(titan-iac): install git in runner before promote stage
This commit is contained in:
parent
b848e6b6d8
commit
7be6cfb9cb
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@ -41,7 +41,15 @@ spec:
|
|||||||
}
|
}
|
||||||
stage('Install deps') {
|
stage('Install deps') {
|
||||||
steps {
|
steps {
|
||||||
sh 'pip install --no-cache-dir -r ci/requirements.txt'
|
sh '''
|
||||||
|
set -eu
|
||||||
|
if ! command -v git >/dev/null 2>&1; then
|
||||||
|
apt-get update
|
||||||
|
apt-get install -y --no-install-recommends git ca-certificates
|
||||||
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
fi
|
||||||
|
pip install --no-cache-dir -r ci/requirements.txt
|
||||||
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Collect SonarQube evidence') {
|
stage('Collect SonarQube evidence') {
|
||||||
|
|||||||
@ -40,7 +40,15 @@ spec:
|
|||||||
}
|
}
|
||||||
stage('Install deps') {
|
stage('Install deps') {
|
||||||
steps {
|
steps {
|
||||||
sh 'pip install --no-cache-dir -r ci/requirements.txt'
|
sh '''
|
||||||
|
set -eu
|
||||||
|
if ! command -v git >/dev/null 2>&1; then
|
||||||
|
apt-get update
|
||||||
|
apt-get install -y --no-install-recommends git ca-certificates
|
||||||
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
fi
|
||||||
|
pip install --no-cache-dir -r ci/requirements.txt
|
||||||
|
'''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Collect SonarQube evidence') {
|
stage('Collect SonarQube evidence') {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user