feat: push docker image to registry and deploy with full tag #27

Merged
johnride merged 2 commits from feat/lampDatabase into master 2025-05-01 17:39:24 +00:00
Owner
  • Added functionality to tag and push the built Docker image to a specified registry.
  • Modified deployment score to use the full image tag (including registry and project).
  • Included error handling and logging for the docker tag and docker push commands.
  • Updated the K8sDeploymentScore struct to include a namespace field and environment variables for database credentials.
  • Added kebab-case conversion for deployment name and namespace.
  • Implemented a check_output function for better error reporting.
- Added functionality to tag and push the built Docker image to a specified registry. - Modified deployment score to use the full image tag (including registry and project). - Included error handling and logging for the `docker tag` and `docker push` commands. - Updated the `K8sDeploymentScore` struct to include a namespace field and environment variables for database credentials. - Added kebab-case conversion for deployment name and namespace. - Implemented a check_output function for better error reporting.
johnride added 1 commit 2025-05-01 02:34:24 +00:00
- Added functionality to tag and push the built Docker image to a specified registry.
- Modified deployment score to use the full image tag (including registry and project).
- Included error handling and logging for the `docker tag` and `docker push` commands.
- Updated the `K8sDeploymentScore` struct to include a namespace field and environment variables for database credentials.
- Added kebab-case conversion for deployment name and namespace.
- Implemented a check_output function for better error reporting.
johnride added 1 commit 2025-05-01 03:36:45 +00:00
wjro approved these changes 2025-05-01 12:51:14 +00:00
johnride merged commit 90b80b24bc into master 2025-05-01 17:39:24 +00:00
johnride deleted branch feat/lampDatabase 2025-05-01 17:39:24 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: NationTech/harmony#27
No description provided.