@@ -15,19 +15,7 @@ command "-" "Check if docker is installed"
1515
1616## Prefetch images ##
1717
18- command:fetch "docker pull {image_name}:centos7" "Pull CentOS 7 Image"
19- exit 0
20-
21- +command:fetch "docker pull {image_name}:centos7-unprivileged" "Pull CentOS 7 Unprivileged Image"
22- exit 0
23-
24- +command:fetch "docker pull {image_name}:ol7" "Pull OracleLinux 7 Image"
25- exit 0
26-
27- +command:fetch "docker pull {image_name}:ol7-unprivileged" "Pull OracleLinux 7 Unprivileged Image"
28- exit 0
29-
30- +command:fetch "docker pull {image_name}:ol8" "Pull OracleLinux 8 Image"
18+ command:fetch "docker pull {image_name}:ol8" "Pull OracleLinux 8 Image"
3119 exit 0
3220
3321+command:fetch "docker pull {image_name}:ol8-unprivileged" "Pull OracleLinux 8 Unprivileged Image"
@@ -41,156 +29,80 @@ command:fetch "docker pull {image_name}:centos7" "Pull CentOS 7 Image"
4129
4230## Build images ##
4331
44- command "docker build --build-arg {repo_tag} -f ../.docker/centos7.docker -t {image_name}:centos7 .." "Build CentOS 7 Image"
45- exit 0 {build_timeout}
46-
47- +command "docker build --build-arg {repo_tag} -f ../.docker/centos7-unprivileged.docker -t {image_name}:centos7-unprivileged .." "Build CentOS 7 Unprivileged Image"
48- exit 0 {build_timeout}
49-
50- +command "docker build --build-arg {repo_tag} -f ../.docker/ol7.docker -t {image_name}:ol7 .." "Build OracleLinux 7 Image"
51- exit 0 {build_timeout}
52-
53- +command "docker build --build-arg {repo_tag} -f ../.docker/ol7-unprivileged.docker -t {image_name}:ol7-unprivileged .." "Build OracleLinux 7 Unprivileged Image"
54- exit 0 {build_timeout}
55-
56- +command "docker build --build-arg {repo_tag} -f ../.docker/ol8.docker -t {image_name}:ol8 .." "Build OracleLinux 8 Image"
32+ command:build "docker build --build-arg {repo_tag} -f ../.docker/ol8.docker -t {image_name}:ol8 .." "Build OracleLinux 8 Image"
5733 exit 0 {build_timeout}
5834
59- +command "docker build --build-arg {repo_tag} -f ../.docker/ol8-unprivileged.docker -t {image_name}:ol8-unprivileged .." "Build OracleLinux 8 Unprivileged Image"
35+ +command:build "docker build --build-arg {repo_tag} -f ../.docker/ol8-unprivileged.docker -t {image_name}:ol8-unprivileged .." "Build OracleLinux 8 Unprivileged Image"
6036 exit 0 {build_timeout}
6137
62- +command "docker build --build-arg {repo_tag} -f ../.docker/ol9.docker -t {image_name}:ol9 .." "Build OracleLinux 9 Image"
38+ +command:build "docker build --build-arg {repo_tag} -f ../.docker/ol9.docker -t {image_name}:ol9 .." "Build OracleLinux 9 Image"
6339 exit 0 {build_timeout}
6440
65- +command "docker build --build-arg {repo_tag} -f ../.docker/ol9-unprivileged.docker -t {image_name}:ol9-unprivileged .." "Build OracleLinux 9 Unprivileged Image"
41+ +command:build "docker build --build-arg {repo_tag} -f ../.docker/ol9-unprivileged.docker -t {image_name}:ol9-unprivileged .." "Build OracleLinux 9 Unprivileged Image"
6642 exit 0 {build_timeout}
6743
68- ## CentOS 7 ##
69-
70- command "docker run --name webkaos -p {test_port}:80 -d {image_name}:centos7" "Start container"
71- exit 0
72-
73- +command "-" "Check if server is accessible"
74- wait {start_delay}
75- http-status GET "http://0.0.0.0:{test_port}" 200
76- http-header GET "http://0.0.0.0:{test_port}" server webkaos
77-
78- +command "docker kill webkaos" "Kill container after test"
79- exit 0
80-
81- +command "docker rm webkaos" "Remove named container after test"
82- exit 0
83-
84- ## CentOS 7 Unprivileged ##
85-
86- command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:centos7-unprivileged" "Start container"
87- exit 0
88-
89- +command "-" "Check if server is accessible"
90- wait {start_delay}
91- http-status GET "http://0.0.0.0:{test_port}" 200
92- http-header GET "http://0.0.0.0:{test_port}" server webkaos
93-
94- +command "docker kill webkaos" "Kill container after test"
95- exit 0
96-
97- +command "docker rm webkaos" "Remove named container after test"
98- exit 0
99-
100- ## Oracle Linux 7 ##
101-
102- command "docker run --name webkaos -p {test_port}:80 -d {image_name}:ol7" "Start container"
103- exit 0
104-
105- +command "-" "Check if server is accessible"
106- wait {start_delay}
107- http-status GET "http://0.0.0.0:{test_port}" 200
108- http-header GET "http://0.0.0.0:{test_port}" server webkaos
109-
110- +command "docker kill webkaos" "Kill container after test"
111- exit 0
112-
113- +command "docker rm webkaos" "Remove named container after test"
114- exit 0
115-
116- ## Oracle Linux 7 Unprivileged ##
117-
118- command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:ol7-unprivileged" "Start container"
119- exit 0
120-
121- +command "-" "Check if server is accessible"
122- wait {start_delay}
123- http-status GET "http://0.0.0.0:{test_port}" 200
124- http-header GET "http://0.0.0.0:{test_port}" server webkaos
125-
126- +command "docker kill webkaos" "Kill container after test"
127- exit 0
128-
129- +command "docker rm webkaos" "Remove named container after test"
130- exit 0
131-
13244## Oracle Linux 8 ##
13345
134- command "docker run --name webkaos -p {test_port}:80 -d {image_name}:ol8" "Start container"
46+ command "docker run --name webkaos -p {test_port}:80 -d {image_name}:ol8" "(OracleLinux 8) Start container"
13547 exit 0
13648
137- +command "-" "Check if server is accessible"
49+ +command "-" "(OracleLinux 8) Check if server is accessible"
13850 wait {start_delay}
13951 http-status GET "http://0.0.0.0:{test_port}" 200
14052 http-header GET "http://0.0.0.0:{test_port}" server webkaos
14153
142- +command "docker kill webkaos" "Kill container after test"
54+ +command "docker kill webkaos" "(OracleLinux 8) Kill container after test"
14355 exit 0
14456
145- +command "docker rm webkaos" "Remove named container after test"
57+ +command "docker rm webkaos" "(OracleLinux 8) Remove named container after test"
14658 exit 0
14759
14860## Oracle Linux 8 Unprivileged ##
14961
150- command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:ol8-unprivileged" "Start container"
62+ command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:ol8-unprivileged" "(OracleLinux 8 Unprivileged) Start container"
15163 exit 0
15264
153- +command "-" "Check if server is accessible"
65+ +command "-" "(OracleLinux 8 Unprivileged) Check if server is accessible"
15466 wait {start_delay}
15567 http-status GET "http://0.0.0.0:{test_port}" 200
15668 http-header GET "http://0.0.0.0:{test_port}" server webkaos
15769
158- +command "docker kill webkaos" "Kill container after test"
70+ +command "docker kill webkaos" "(OracleLinux 8 Unprivileged) Kill container after test"
15971 exit 0
16072
161- +command "docker rm webkaos" "Remove named container after test"
73+ +command "docker rm webkaos" "(OracleLinux 8 Unprivileged) Remove named container after test"
16274 exit 0
16375
16476## Oracle Linux 9 ##
16577
166- command "docker run --name webkaos -p {test_port}:80 -d {image_name}:ol9" "Start container"
78+ command "docker run --name webkaos -p {test_port}:80 -d {image_name}:ol9" "(OracleLinux 9) Start container"
16779 exit 0
16880
169- +command "-" "Check if server is accessible"
81+ +command "-" "(OracleLinux 9) Check if server is accessible"
17082 wait {start_delay}
17183 http-status GET "http://0.0.0.0:{test_port}" 200
17284 http-header GET "http://0.0.0.0:{test_port}" server webkaos
17385
174- +command "docker kill webkaos" "Kill container after test"
86+ +command "docker kill webkaos" "(OracleLinux 9) Kill container after test"
17587 exit 0
17688
177- +command "docker rm webkaos" "Remove named container after test"
89+ +command "docker rm webkaos" "(OracleLinux 9) Remove named container after test"
17890 exit 0
17991
18092## Oracle Linux 9 Unprivileged ##
18193
182- command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:ol9-unprivileged" "Start container"
94+ command "docker run --name webkaos -p {test_port}:8080 -d {image_name}:ol9-unprivileged" "(OracleLinux 9 Unprivileged) Start container"
18395 exit 0
18496
185- +command "-" "Check if server is accessible"
97+ +command "-" "(OracleLinux 9 Unprivileged) Check if server is accessible"
18698 wait {start_delay}
18799 http-status GET "http://0.0.0.0:{test_port}" 200
188100 http-header GET "http://0.0.0.0:{test_port}" server webkaos
189101
190- +command "docker kill webkaos" "Kill container after test"
102+ +command "docker kill webkaos" "(OracleLinux 9 Unprivileged) Kill container after test"
191103 exit 0
192104
193- +command "docker rm webkaos" "Remove named container after test"
105+ +command "docker rm webkaos" "(OracleLinux 9 Unprivileged) Remove named container after test"
194106 exit 0
195107
196108## Extra commands ##
0 commit comments