GeekZoneHQ / web

Software to power the Geek.Zone website and apps
http://geek.zone/web
GNU General Public License v3.0
19 stars 29 forks source link

Added tag to cicd pipeline executor #705

Closed giulio-giunta closed 7 months ago

giulio-giunta commented 7 months ago

Description

This just adds a tag in cicd executor image.

Related Issue

704"

Motivation and Context

Tagging the pipeline executor will pin the image to a specific version we know works, as it has been tested. On the other hand, the "latest" image could bring issues and break the cicd pipeline.

How Has This Been Tested?

A Kubernetes cluster was successfully deployed with the Terraform configuration contained in the "infra" repo, so the same will happen when the cicd pipeline in this repo will build the cluster through Terraform by using the executor image that has those same Terraform files.

Types of changes

Checklist:

sonarcloud[bot] commented 7 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

giulio-giunta commented 7 months ago

The cluster was built successfully and the GeekZone app runs as expected. Screenshot_2023-12-10_23-28-28