chore: Remove old workflow in '.argo' directory (#770)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com> Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
This commit is contained in:
parent
8f523cbed0
commit
8ff9fe551b
2 changed files with 0 additions and 79 deletions
|
@ -1,21 +0,0 @@
|
||||||
---
|
|
||||||
type: container
|
|
||||||
version: 1
|
|
||||||
name: argo-checkout
|
|
||||||
description: Checks out a source repository to /src
|
|
||||||
resources:
|
|
||||||
mem_mib: 500
|
|
||||||
cpu_cores: 0.1
|
|
||||||
image: argoproj/argoscm:v2.0
|
|
||||||
command: ["axscm"]
|
|
||||||
args: ["clone", "%%inputs.parameters.REPO%%", "/src", "--commit", "%%inputs.parameters.COMMIT%%"]
|
|
||||||
inputs:
|
|
||||||
parameters:
|
|
||||||
COMMIT:
|
|
||||||
default: "%%session.commit%%"
|
|
||||||
REPO:
|
|
||||||
default: "%%session.repo%%"
|
|
||||||
outputs:
|
|
||||||
artifacts:
|
|
||||||
CODE:
|
|
||||||
path: /src
|
|
|
@ -1,58 +0,0 @@
|
||||||
---
|
|
||||||
type: workflow
|
|
||||||
version: 1
|
|
||||||
name: Publish Charts
|
|
||||||
inputs:
|
|
||||||
parameters:
|
|
||||||
COMMIT:
|
|
||||||
default: "%%session.commit%%"
|
|
||||||
REPO:
|
|
||||||
default: "%%session.repo%%"
|
|
||||||
steps:
|
|
||||||
- CHECKOUT:
|
|
||||||
template: argo-checkout
|
|
||||||
- PREPARE:
|
|
||||||
image: hypnoglow/kubernetes-helm:v2.6.1
|
|
||||||
resources:
|
|
||||||
mem_mib: 500
|
|
||||||
cpu_cores: 0.1
|
|
||||||
command: ["sh", "-c"]
|
|
||||||
args: [cd /src && helm init --client-only && ./scripts/publish.sh]
|
|
||||||
inputs:
|
|
||||||
artifacts:
|
|
||||||
CODE:
|
|
||||||
from: "%%steps.CHECKOUT.outputs.artifacts.CODE%%"
|
|
||||||
path: /src
|
|
||||||
outputs:
|
|
||||||
artifacts:
|
|
||||||
CODE:
|
|
||||||
path: /src/output
|
|
||||||
- PUBLISH:
|
|
||||||
image: argoproj/argoscm:v2.0
|
|
||||||
command: ["sh", "-c"]
|
|
||||||
args: [
|
|
||||||
axscm clone %%inputs.parameters.REPO%% --commit gh-pages /src && cd /src && cp -r /output/* . &&
|
|
||||||
git add . && git commit -m "Build on `date`" &&
|
|
||||||
axscm clone %%inputs.parameters.REPO%% /src --commit gh-pages --merge=gh-pages --push]
|
|
||||||
resources:
|
|
||||||
mem_mib: 500
|
|
||||||
cpu_cores: 0.1
|
|
||||||
inputs:
|
|
||||||
artifacts:
|
|
||||||
CODE:
|
|
||||||
from: "%%steps.PREPARE.outputs.artifacts.CODE%%"
|
|
||||||
path: /output
|
|
||||||
|
|
||||||
---
|
|
||||||
type: policy
|
|
||||||
version: 1
|
|
||||||
name: Publish Charts Policy
|
|
||||||
template: Publish Charts
|
|
||||||
notifications:
|
|
||||||
- when:
|
|
||||||
- on_failure
|
|
||||||
whom:
|
|
||||||
- committer
|
|
||||||
- author
|
|
||||||
when:
|
|
||||||
- event: on_push
|
|
Loading…
Reference in a new issue