diff --git a/.gitea/workflows/build-backend.yml b/.gitea/workflows/build-backend.yml index b243b23..3f22d9b 100644 --- a/.gitea/workflows/build-backend.yml +++ b/.gitea/workflows/build-backend.yml @@ -95,6 +95,8 @@ jobs: --set-string 'image.name=images.binom.pw/otp/devspc/${{ github.event.inputs.repo_path }}' \ --set-string 'repository.name=devspc/${{ github.event.inputs.repo_path }}' \ --set-string 'repository.branch=${{ github.event.inputs.branch }}' \ + --set-string 'deploy.author.login=${{ github.actor }}' \ + --set-string "deploy.date=$(date +%s)" \ --set "imagePullSecrets[0].name=regcred" \ -f ./helms/devspc/stands/values.yaml \ -f ./helms/devspc/stands/${{ github.event.inputs.namespace }}/values.yaml \ diff --git a/devspc/devspace-api/templates/deployment.yaml b/devspc/devspace-api/templates/deployment.yaml index e4f37dc..6adecbb 100644 --- a/devspc/devspace-api/templates/deployment.yaml +++ b/devspc/devspace-api/templates/deployment.yaml @@ -1,10 +1,12 @@ -apiVersion: apps/v1 +apiVersion QA: apps/v1 kind: Deployment metadata: name: "{{$.Release.Name}}-{{$.Chart.Name}}" annotations: devspace.isb/name: {{ $.Values.repository.name | quote }} devspace.isb/branch: {{ $.Values.repository.branch | quote }} + devspace.isb/deploy-author: {{ $.Values.deploy.author.login | quote }} + devspace.isb/deploy-date: {{ $.Values.deploy.date | quote }} rollme: {{ .Release.Revision | quote }} labels: {{- if $.Values.labels}} diff --git a/devspc/devspace-apiregistry-core-service/templates/deployment.yaml b/devspc/devspace-apiregistry-core-service/templates/deployment.yaml index ba1012b..2cb1d8c 100644 --- a/devspc/devspace-apiregistry-core-service/templates/deployment.yaml +++ b/devspc/devspace-apiregistry-core-service/templates/deployment.yaml @@ -5,6 +5,8 @@ metadata: annotations: devspace.isb/name: {{ $.Values.repository.name | quote }} devspace.isb/branch: {{ $.Values.repository.branch | quote }} + devspace.isb/deploy-author: {{ $.Values.deploy.author.login | quote }} + devspace.isb/deploy-date: {{ $.Values.deploy.date | quote }} rollme: {{ .Release.Revision | quote }} labels: {{- if $.Values.labels}} diff --git a/devspc/devspace-apiregistry-generator-service/templates/deployment.yaml b/devspc/devspace-apiregistry-generator-service/templates/deployment.yaml index c81ef6b..22df2e2 100644 --- a/devspc/devspace-apiregistry-generator-service/templates/deployment.yaml +++ b/devspc/devspace-apiregistry-generator-service/templates/deployment.yaml @@ -5,6 +5,8 @@ metadata: annotations: devspace.isb/name: {{ $.Values.repository.name | quote }} devspace.isb/branch: {{ $.Values.repository.branch | quote }} + devspace.isb/deploy-author: {{ $.Values.deploy.author.login | quote }} + devspace.isb/deploy-date: {{ $.Values.deploy.date | quote }} rollme: {{ .Release.Revision | quote }} labels: {{- if $.Values.labels}} diff --git a/devspc/devspace-gateway/templates/deployment.yaml b/devspc/devspace-gateway/templates/deployment.yaml index 07ee763..cb9cfe7 100644 --- a/devspc/devspace-gateway/templates/deployment.yaml +++ b/devspc/devspace-gateway/templates/deployment.yaml @@ -5,6 +5,8 @@ metadata: annotations: devspace.isb/name: {{ $.Values.repository.name | quote }} devspace.isb/branch: {{ $.Values.repository.branch | quote }} + devspace.isb/deploy-author: {{ $.Values.deploy.author.login | quote }} + devspace.isb/deploy-date: {{ $.Values.deploy.date | quote }} rollme: {{ .Release.Revision | quote }} labels: {{- if $.Values.labels}} diff --git a/devspc/devspace-selfkit-ui/templates/deployment.yaml b/devspc/devspace-selfkit-ui/templates/deployment.yaml index bc42bed..a188e66 100644 --- a/devspc/devspace-selfkit-ui/templates/deployment.yaml +++ b/devspc/devspace-selfkit-ui/templates/deployment.yaml @@ -5,6 +5,8 @@ metadata: annotations: devspace.isb/name: {{ $.Values.repository.name | quote }} devspace.isb/branch: {{ $.Values.repository.branch | quote }} + devspace.isb/deploy-author: {{ $.Values.deploy.author.login | quote }} + devspace.isb/deploy-date: {{ $.Values.deploy.date | quote }} rollme: {{ .Release.Revision | quote }} labels: {{- if $.Values.labels}} diff --git a/devspc/stands/values.yaml b/devspc/stands/values.yaml index 4deb0fd..b8d5ac6 100644 --- a/devspc/stands/values.yaml +++ b/devspc/stands/values.yaml @@ -4,4 +4,8 @@ integrations: core: url: 'http://devspace-apiregistry-core-service-core:8080' generator: - url: 'http://devspace-apiregistry-generator-service-generator:8080' \ No newline at end of file + url: 'http://devspace-apiregistry-generator-service-generator:8080' +deploy: + author: + login: '' + date: '' \ No newline at end of file