Move over j7s-os build. Remove cd deployment and related service account. Will add back in.

This commit is contained in:
jimmy committed 2023-01-29 20:26:07 -05:00
1 parent 3b3e1a6f6f
commit 6211ec0c9e
6 files changed
+6 -72

No files matched your search

+1
View File
@@ -3,6 +3,7 @@ apiVersion: tekton.dev/v1beta1
kind: Task
metadata:
name: j7s-os-buildah
namespace: j7s-ci
spec:
description: Build the deployment container image for j7s-os.
params:
+1
View File
@@ -2,6 +2,7 @@ apiVersion: tekton.dev/v1beta1
kind: Task
metadata:
name: j7s-os-image-build
namespace: j7s-ci
spec:
workspaces:
- name: source
-27
View File
@@ -1,27 +0,0 @@
apiVersion: tekton.dev/v1beta1
kind: Task
metadata:
name: j7s-os-k8s-deploy
spec:
params:
- name: deployment
description: The name of the deployment to patch.
- name: image
description: The image to deploy.
- name: version
description: The version of the image to deploy.
steps:
- name: kubectl
image: gcr.io/cloud-builders/kubectl@sha256:c855d060ac961bc7e6bff42d6b9d9ebebee304eca4cce4a2202e51a5da26c043
script: |
#!/usr/bin/env bash
set -x
kubectl version
kubectl patch deployment $(params.deployment) --patch-file=/dev/stdin <<EOF
spec:
template:
spec:
containers:
- name: j7s-os-app
image: $(params.image):$(params.version)
EOF