@@ -18,18 +18,20 @@ located in `develop`.
18
18
### Build, Test & Push
19
19
20
20
Note that the whole workflow - including all defined strategies (image variants) - will be triggered,
21
- even if only a single Dockerfile was change . The full workflow will only gets executed, if the corresponding
21
+ even if only a single Dockerfile was changed . The full workflow will only get executed, if the corresponding
22
22
Dockerfile was changed. The execution of workflows of unchanged Dockerfiles will not continue and just return success.
23
23
See ` scripts/ci/docker_upgrade.sh ` .
24
24
25
25
If the version check was successful, the docker image will be built using the Dockerfile located in
26
26
` scripts/docker/buildpack-deps/Dockerfile.* ` .
27
27
28
- The resulting docker image will be tested by executing
29
- the corresponding ` scripts/ci/buildpack-deps_test_* ` scripts. These scripts are normally symlinked to ` scripts/ci/build.sh ` ,
30
- except for the ` buildpack-deps-ubuntu1604.clang.ossfuzz ` docker image, that is symlinked to ` scripts/ci/build_ossfuzz.sh ` .
28
+ The resulting docker image will be tested by executing the corresponding ` scripts/ci/buildpack-deps_test_* ` scripts.
29
+ Some of these scripts are symlinked to ` scripts/ci/build.sh ` , except the following two:
30
+ * ` buildpack-deps-ubuntu1604.clang.ossfuzz ` => ` scripts/ci/build_ossfuzz.sh `
31
+ * ` buildpack-deps_test_emscripten.sh ` => ` scripts/ci/build_emscripten.sh `
32
+
31
33
These scripts ` scripts/ci/build.sh ` and ` scripts/ci/build_ossfuzz.sh ` are also used by CircleCI, see ` .circleci/config.yml ` .
32
34
33
35
If the tests passed successfully, the docker image will get tagged by the version defined within the corresponding ` Dockerfile ` .
34
36
Finally, a comment will be added to the PR that contains the full repository, version and repository digest
35
- of the freshly created docker image.
37
+ of the freshly created docker image.
0 commit comments