From 54825d5a0e022d6aa59dc00eb7e9e2c7493973f7 Mon Sep 17 00:00:00 2001
From: DutchEllie <personal@quenten.nl>
Date: Mon, 4 Jul 2022 17:18:03 +0200
Subject: [PATCH] Deprecate to old

---
 .drone.yml                | 172 +++++++++++++++++++-------------------
 .drone/helm/prod-val.yaml |   2 +-
 2 files changed, 86 insertions(+), 88 deletions(-)

diff --git a/.drone.yml b/.drone.yml
index 7887b57..a47fd0f 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -1,86 +1,86 @@
-kind: pipeline
-type: kubernetes
-name: staging
-
-trigger:
-  event:
-    - push
-  branch:
-    - main
-
-# STAGING!!!!
-steps:
-- name: build-wasm
-  image: golang:1.17.8-alpine
-  volumes:
-    - name: build-staging
-      path: /drone/src/build
-  environment:
-    APIURL: https://api.quenten.nl/api/testing
-    CGO_ENABLED: 0
-  commands:
-    - mkdir ./build/web
-    - GOARCH=wasm GOOS=js go build -o ./build/web/app.wasm -ldflags="-X 'main.ApiURL=$APIURL'" ./src
-- name: build-server
-  image: golang:1.17.8-alpine
-  volumes:
-    - name: build-staging
-      path: /drone/src/build
-  environment:
-    APIURL: https://api.quenten.nl/api/testing
-    CGO_ENABLED: 0
-  commands:
-    - go build -o ./build/app -ldflags="-X 'main.ApiURL=$APIURL'" ./src
-- name: build-publish-image
-  image: plugins/docker
-  privileged: true
-  volumes:
-    - name: build-staging
-      path: /drone/src/build
-  settings:
-    cache_from:
-      - "dutchellie/proper-website-2:dev"
-    username:
-      from_secret: docker_username
-    password:
-      from_secret: docker_password
-    dockerfile: Dockerfile
-    repo: dutchellie/proper-website-2
-    tags:
-      - dev-${DRONE_COMMIT_SHA:0:8}
-  depends_on:
-    - build-wasm
-    - build-server
-- name: deploy-staging
-  image: pelotech/drone-helm3
-  settings:
-    mode: upgrade
-    chart: .drone/helm/chart
-    namespace: drone-staging
-    release: newsite-staging
-    skip_tls_verify: true
-    values_files:
-      - .drone/helm/staging-val.yaml
-    values:
-      - "image=dutchellie/proper-website-2:dev-${DRONE_COMMIT_SHA:0:8}"
-      - "baseURL=staging.quenten.nl"
-      - "name=newsite-staging"
-    kube_api_server:
-      from_secret: staging_api_server
-    kube_token:
-      from_secret: staging_kube_token
-    kube_certificate:
-      from_secret: staging_kube_certificate
-    kube_service_account: drone-deploy
-    dry_run: false
-  depends_on:
-    - build-publish-image
-
-volumes:
-  - name: build-staging
-    temp: {}
-
----
+#kind: pipeline
+#type: kubernetes
+#name: staging
+#
+#trigger:
+#  event:
+#    - push
+#  branch:
+#    - main
+#
+## STAGING!!!!
+#steps:
+#- name: build-wasm
+#  image: golang:1.17.8-alpine
+#  volumes:
+#    - name: build-staging
+#      path: /drone/src/build
+#  environment:
+#    APIURL: https://api.quenten.nl/api/testing
+#    CGO_ENABLED: 0
+#  commands:
+#    - mkdir ./build/web
+#    - GOARCH=wasm GOOS=js go build -o ./build/web/app.wasm -ldflags="-X 'main.ApiURL=$APIURL'" ./src
+#- name: build-server
+#  image: golang:1.17.8-alpine
+#  volumes:
+#    - name: build-staging
+#      path: /drone/src/build
+#  environment:
+#    APIURL: https://api.quenten.nl/api/testing
+#    CGO_ENABLED: 0
+#  commands:
+#    - go build -o ./build/app -ldflags="-X 'main.ApiURL=$APIURL'" ./src
+#- name: build-publish-image
+#  image: plugins/docker
+#  privileged: true
+#  volumes:
+#    - name: build-staging
+#      path: /drone/src/build
+#  settings:
+#    cache_from:
+#      - "dutchellie/proper-website-2:dev"
+#    username:
+#      from_secret: docker_username
+#    password:
+#      from_secret: docker_password
+#    dockerfile: Dockerfile
+#    repo: dutchellie/proper-website-2
+#    tags:
+#      - dev-${DRONE_COMMIT_SHA:0:8}
+#  depends_on:
+#    - build-wasm
+#    - build-server
+#- name: deploy-staging
+#  image: pelotech/drone-helm3
+#  settings:
+#    mode: upgrade
+#    chart: .drone/helm/chart
+#    namespace: drone-staging
+#    release: newsite-staging
+#    skip_tls_verify: true
+#    values_files:
+#      - .drone/helm/staging-val.yaml
+#    values:
+#      - "image=dutchellie/proper-website-2:dev-${DRONE_COMMIT_SHA:0:8}"
+#      - "baseURL=staging.quenten.nl"
+#      - "name=newsite-staging"
+#    kube_api_server:
+#      from_secret: staging_api_server
+#    kube_token:
+#      from_secret: staging_kube_token
+#    kube_certificate:
+#      from_secret: staging_kube_certificate
+#    kube_service_account: drone-deploy
+#    dry_run: false
+#  depends_on:
+#    - build-publish-image
+#
+#volumes:
+#  - name: build-staging
+#    temp: {}
+#
+#---
 
 kind: pipeline
 type: kubernetes
@@ -88,9 +88,7 @@ name: production
 
 trigger:
   event:
-    - promote
-  target:
-    - production
+    - push
   branch:
     - main
 
@@ -149,7 +147,7 @@ steps:
       - .drone/helm/prod-val.yaml
     values:
       - "image=dutchellie/proper-website-2:latest-${DRONE_COMMIT_SHA:0:8}"
-      - "baseURL=quenten.nl"
+      - "baseURL=old.quenten.nl"
       - "name=newsite-prod"
     kube_api_server:
       from_secret: prod_api_server
diff --git a/.drone/helm/prod-val.yaml b/.drone/helm/prod-val.yaml
index d929379..532e497 100644
--- a/.drone/helm/prod-val.yaml
+++ b/.drone/helm/prod-val.yaml
@@ -1,4 +1,4 @@
-baseURL: quenten.nl
+baseURL: old.quenten.nl
 name: newsite-prod
 containerEnv:
   - name: APIURL