HC
Size: a a a
HC
s0
agent {
docker {
image 'docker'
label 'somelabel'
}
}
A
pipeline {
environment {
registry = "testregestry"
registryCredential = "dockerhub-creds"
dockerImage = ''
}
agent { label 'jenkins-slave-docker' }
stages {
stage('Example Build') {
steps {
container('docker-pod') {
sh 'docker -v'
}
}
}
stage('Building image') {
steps {
script {
dockerImage = docker.build dockerImage + ":latest"
}
}
}
stage('Push image to registry') {
steps {
script {
docker.withRegistry( '', registryCredential ) {
dockerImage.push()
}
}
}
}
}
}
A
pipeline {
environment {
registry = "testregestry"
registryCredential = "dockerhub-creds"
dockerImage = ''
}
agent { label 'jenkins-slave-docker' }
stages {
stage('Example Build') {
steps {
container('docker-pod') {
sh 'docker -v'
}
}
}
stage('Building image') {
steps {
script {
dockerImage = docker.build dockerImage + ":latest"
}
}
}
stage('Push image to registry') {
steps {
script {
docker.withRegistry( '', registryCredential ) {
dockerImage.push()
}
}
}
}
}
}
E
agent {
docker {
image 'docker'
label 'somelabel'
}
}
E
P
AP
P
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use staticMethod java.lang.Float parseFloat java.lang.String
D
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use staticMethod java.lang.Float parseFloat java.lang.String
d
d
A
I
I
I
A
A