-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathJenkinsfile
More file actions
33 lines (31 loc) · 754 Bytes
/
Jenkinsfile
File metadata and controls
33 lines (31 loc) · 754 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
pipeline
{
agent any
stages
{
stage( 'CA Integration Test' )
{
agent { dockerfile true }
steps
{
sh 'ls -lah'
sh 'echo replace_me_with_a_docker_run'
}
}
stage( 'Build and Push to Dockerhub' )
{
steps
{
script
{
docker.withRegistry('', 'safe.docker.login.id')
{
def customImage = docker.build( "devops4me/cert-authority" )
customImage.push( "v1.0.0" )
customImage.push( "latest" )
}
}
}
}
}
}