automagic template - docker container build occurs when it shouldnt #28

Closed
opened 2023-05-27 06:10:53 +00:00 by jon_nfc · 10 comments
jon_nfc commented 2023-05-27 06:10:53 +00:00 (Migrated from gitlab.com)

the job definition docker/build.gitlab-ci.yaml does no checks to ensure there is a docker file, so the job is automagically created when it shouldn't be.

see https://gitlab.com/nofusscomputing/ops/-/pipelines/880798193 for more details

🚧 Tasks

  • add a check to the job definition to ensure that a dockerfile exists as the pre-req for creating the job
the job definition `docker/build.gitlab-ci.yaml` does no checks to ensure there is a docker file, so the job is automagically created when it shouldn't be. see https://gitlab.com/nofusscomputing/ops/-/pipelines/880798193 for more details ### :construction: Tasks - [x] add a check to the job definition to ensure that a dockerfile exists as the pre-req for creating the job
jon_nfc commented 2023-05-27 06:10:53 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2023-05-27 06:11:01 +00:00 (Migrated from gitlab.com)

added 5m of time spent

added 5m of time spent
jon_nfc commented 2023-05-28 01:16:03 +00:00 (Migrated from gitlab.com)

mentioned in commit 502f12c216

mentioned in commit 502f12c21689f86675a000e51ca415019fcad184
jon_nfc commented 2023-05-28 01:16:43 +00:00 (Migrated from gitlab.com)

mentioned in merge request !31

mentioned in merge request !31
jon_nfc commented 2023-05-28 01:17:25 +00:00 (Migrated from gitlab.com)

mentioned in commit 32324c841d

mentioned in commit 32324c841d875a1e5d8195b5e684a8e63a7fe4d1
jon_nfc (Migrated from gitlab.com) closed this issue 2023-05-28 01:17:25 +00:00
jon_nfc commented 2023-05-28 01:17:50 +00:00 (Migrated from gitlab.com)

marked the checklist item add a check to the job definition to ensure that a dockerfile exists as the pre-req for creating the job as completed

marked the checklist item **add a check to the job definition to ensure that a dockerfile exists as the pre-req for creating the job** as completed
jon_nfc commented 2023-05-28 01:18:16 +00:00 (Migrated from gitlab.com)

work completed in !31

work completed in !31
jon_nfc commented 2023-05-28 01:18:16 +00:00 (Migrated from gitlab.com)

added 2m of time spent

added 2m of time spent
jon_nfc commented 2023-05-28 01:23:18 +00:00 (Migrated from gitlab.com)

mentioned in commit 79855cdb99

mentioned in commit 79855cdb99762fd444bedddb6be59cb4ba41fe50
jon_nfc commented 2023-05-28 01:23:58 +00:00 (Migrated from gitlab.com)

mentioned in merge request !32

mentioned in merge request !32
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: infrastructure/gitlab-ci#28
No description provided.