worldwideportal/.concourse.yml

49 lines
1.1 KiB
YAML
Raw Normal View History

jobs:
- name: build-wwp
public: true
build_log_retention:
days: 365
builds: 50
plan:
- get: wwp-repo
trigger: true
- task: build
config:
platform: linux
image_resource:
type: registry-image
source:
repository: quay.io/blasthavers/trunkrs
inputs:
- name: wwp-repo
caches:
- path: target
- path: .cargo
2024-10-13 23:32:47 +11:00
- path: node_modules
outputs:
- name: wwpapp
run:
path: wwp-repo/.ci/build
- task: deploy
config:
platform: linux
image_resource:
type: registry-image
source:
repository: quay.io/blasthavers/deploy-base
inputs:
- name: wwpapp
- name: wwp-repo
params:
DEPLOY_KEY: ((deploy_key))
run:
path: wwp-repo/.ci/deploy
resources:
- name: wwp-repo
type: git
check_every: never
webhook_token: ((webhook_token))
source:
uri: https://git.blastmud.org/blasthavers/worldwideportal.git
branch: main