feat(pipeline): switch from Docker to Kubernetes for dependencies resolving stage
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
93325d5405
commit
fba93aac48
@ -71,8 +71,28 @@ def call(Map configurations) {
|
|||||||
|
|
||||||
stage("Dependencies Resolving") {
|
stage("Dependencies Resolving") {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
kubernetes {
|
||||||
image env.BUILD_AGENT_IMAGE
|
defaultContainer 'dep-resolver'
|
||||||
|
yaml """
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Pod
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
freeleaps-devops-system/stage: dependencies-resolving
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- name: dep-resolver
|
||||||
|
image: ${env.BUILD_AGENT_IMAGE}
|
||||||
|
command:
|
||||||
|
- cat
|
||||||
|
tty: true
|
||||||
|
volumeMounts:
|
||||||
|
- name: workspace
|
||||||
|
mountPath: /workspace
|
||||||
|
volumes:
|
||||||
|
- name: workspace
|
||||||
|
emptyDir: {}
|
||||||
|
"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
steps {
|
steps {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user