File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change
1
+ stages :
2
+ - build
3
+ - test
4
+ - cleanup
5
+
6
+ build :
7
+ stage : build
8
+ image : docker:stable
9
+ script :
10
+ - docker build --tag $CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA .
11
+
12
+ puppet test :
13
+ stage : test
14
+ image : docker:stable
15
+ script :
16
+ - docker run --rm $CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA puppet --version
17
+
18
+ puppet-lint test :
19
+ stage : test
20
+ image : docker:stable
21
+ script :
22
+ - docker run --rm $CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA puppet-lint --version
23
+
24
+ r10k test :
25
+ stage : test
26
+ image : docker:stable
27
+ script :
28
+ - docker run --rm $CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA r10k --verbose=info version
29
+
30
+ cleanup :
31
+ stage : cleanup
32
+ image : docker:stable
33
+ script :
34
+ - docker rmi $CI_PROJECT_NAME:$CI_COMMIT_SHORT_SHA
You can’t perform that action at this time.
0 commit comments