Improved the Build subcommand to support the building of Docker images #11

Merged
javier merged 10 commits from setup/docker into main 2025-02-22 00:33:53 +00:00
Owner

This PR contains the work done to support the building of Docker images in the Build subcommand in the executable target. So, for this purpose, the following task have been done:

  • added a basic boilerplate of the docker-compose.yml file;
  • fixed some issues found in the boilerplate of the Dockerfile file;
  • defined the Randomable protocol;
  • defined the Artifact enumeration;
  • updated the BuildProjectTask task to support building Docker images if required;
  • renamed the BuildProjectTask task as BuildArtifactTask.
This PR contains the work done to support the building of Docker images in the `Build` subcommand in the executable target. So, for this purpose, the following task have been done: - added a basic boilerplate of the `docker-compose.yml` file; - fixed some issues found in the boilerplate of the `Dockerfile` file; - defined the `Randomable` protocol; - defined the `Artifact` enumeration; - updated the `BuildProjectTask` task to support building Docker images if required; - renamed the `BuildProjectTask` task as `BuildArtifactTask`.
javier added the
Kind/Enhancement
Priority
High
labels 2025-02-22 00:33:39 +00:00
javier self-assigned this 2025-02-22 00:33:39 +00:00
javier added 10 commits 2025-02-22 00:33:40 +00:00
javier merged commit f8a14e46ed into main 2025-02-22 00:33:53 +00:00
javier deleted branch setup/docker 2025-02-22 00:33:53 +00:00
Sign in to join this conversation.
No Reviewers
No Milestone
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rock-n-code/colibri#11
No description provided.