upend/.woodpecker.yml

214 lines
5.0 KiB
YAML
Raw Normal View History

pipeline:
cache:get:
image: meltwater/drone-cache:v1
pull: true
settings:
restore: true
endpoint:
from_secret: S3_ENDPOINT
access-key:
from_secret: S3_ACCESS_KEY
secret-key:
from_secret: S3_SECRET_KEY
bucket: "upend-ci-cache"
cache_key: "{{ .Commit.Branch }}"
path-style: true
region: anabasis
mount:
- ".cargo"
- "target"
- ".pnpm"
secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY]
when:
event: push
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
prepare:cache:frontend:
group: init
image: albedo.lan:5000/upend-node:latest
pull: true
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
commands:
2023-08-13 11:05:48 +02:00
- pnpm config --location project set store-dir $CI_WORKSPACE/.pnpm
- mkdir -p $CI_WORKSPACE/.pnpm
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
prepare:cache:backend:
group: init
image: albedo.lan:5000/upend-rust:latest
pull: true
commands:
- export CARGO_HOME=$CI_WORKSPACE/.cargo
- test -d $CARGO_HOME || cp -vr /usr/local/cargo $CARGO_HOME
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
prepare:build:wasmlib:
image: albedo.lan:5000/upend-rust:latest
pull: true
2023-07-12 12:12:47 +02:00
commands:
- export CARGO_HOME=$CI_WORKSPACE/.cargo
2023-07-12 12:12:47 +02:00
- rustc --version && cargo --version
- task build:wasmlib
# volumes:
# - rust_registry:/usr/local/cargo
build:backend:
group: build
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-rust:latest
pull: true
commands:
- export CARGO_HOME=$CI_WORKSPACE/.cargo
- rustc --version && cargo --version
- task build:backend
# volumes:
# - rust_registry:/usr/local/cargo
build:frontend:
group: build
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-node:latest
pull: true
commands:
- node --version && npm --version
- task build:frontend
lint:backend:
group: lint
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-rust:latest
pull: true
commands:
- export CARGO_HOME=$CI_WORKSPACE/.cargo
- rustup component add clippy
- task lint:backend
- git status -vvv
# volumes:
# - rust_registry:/usr/local/cargo
when:
path:
- migrations/**/*
- /**/*.rs
- /**/Cargo.lock
- Taskfile.yml
lint:frontend:
group: lint
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-node:latest
pull: true
commands:
- node --version && npm --version
- task lint:frontend
2023-06-03 12:09:50 +02:00
when:
path:
- webui/**/*
- Taskfile.yml
lint:jslib:
group: lint
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-node:latest
pull: true
commands:
- node --version && npm --version
- task lint:jslib
2023-06-03 12:09:50 +02:00
when:
path:
- tools/upend_js/**/*
- Taskfile.yml
lint:webext:
group: lint
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-node:latest
pull: true
commands:
- node --version && npm --version
- task lint:webext
2023-06-03 12:09:50 +02:00
when:
path:
- webext/**/*
- Taskfile.yml
test:backend:
group: test
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-rust:latest
pull: true
commands:
- export CARGO_HOME=$CI_WORKSPACE/.cargo
- task test:backend
# volumes:
# - rust_registry:/usr/local/cargo
cache:push:
image: meltwater/drone-cache:v1
pull: true
settings:
rebuild: true
endpoint:
from_secret: S3_ENDPOINT
access-key:
from_secret: S3_ACCESS_KEY
secret-key:
from_secret: S3_SECRET_KEY
bucket: "upend-ci-cache"
cache_key: "{{ .Commit.Branch }}"
path-style: true
region: anabasis
mount:
- ".cargo"
- "target"
- ".pnpm"
secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY]
when:
event: push
package:
image: albedo.lan:5000/upend-package:latest
pull: true
commands:
- git status -vvv
- task package
2023-08-13 11:47:07 +02:00
when:
event: [push, tag]
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
2023-08-13 11:50:54 +02:00
package:push:
image: woodpeckerci/plugin-s3
settings:
endpoint:
from_secret: S3_ENDPOINT
access_key:
from_secret: S3_ACCESS_KEY
secret_key:
from_secret: S3_SECRET_KEY
bucket: upend-ci-packages
path_style: true
region: anabasis
source: "*.AppImage"
target: /packages
secrets: [S3_ENDPOINT, S3_ACCESS_KEY, S3_SECRET_KEY]
publish:nightly:
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
image: albedo.lan:5000/upend-deploy:latest
pull: true
commands:
- echo "$GPG_SIGN_KEY" | gpg --import
- mkdir -p $HOME/.ssh
- echo "$SSH_CONFIG" > $HOME/.ssh/config
- echo "$SSH_UPLOAD_KEY" > $HOME/.ssh/id_rsa
- echo "$SSH_KNOWN_HOSTS" > $HOME/.ssh/known_hosts
- chmod 600 $HOME/.ssh/*
- gpg --clear-sign *.AppImage
- scp -v *.AppImage *.asc mainsite:releases/nightly
secrets: [gpg_sign_key, ssh_config, ssh_upload_key, ssh_known_hosts]
2023-08-13 11:47:07 +02:00
when:
event: push
branch: main
2023-08-13 11:50:54 +02:00
publish:release:
image: woodpeckerci/plugin-gitea-release
settings:
base_url: https://git.thm.place
files:
- "*.AppImage"
ci: nightly builds Squashed commit of the following: commit cf9766b3b7a885a508d8941f40a745cd230e1c65 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:31 2023 +0200 ci: upload to nightly commit e5b5c9d95f850f736fce0b537685618ddf9eb772 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:35:02 2023 +0200 ci: verbose commit 566bbe062794cf9a6e33cfe9262986bf6afaf5b1 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 20:09:55 2023 +0200 ci: fix glob quoting (?) commit e52824ce1c26e9540c60843cbae55bc717b927dc Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 19:39:05 2023 +0200 fix: quoted variables in publish step commit 0cb9651aba70f645fdae9ac559013ba714c0444d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:36:48 2023 +0200 wip: secrets sanity check commit cc4cb206ef25e242b97bea4229dbdcf403299f2d Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 16:08:17 2023 +0200 wip, ci: remove quoting from publish commands? commit 2e0d7f32750692da27f8ab2f7a6a69ab7f42468b Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 15:25:15 2023 +0200 ci, fix: use upend-* images commit 65fc232cdf181a294db4e3df4ba3f63b965111c7 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:53 2023 +0200 ci: libssl-dev not needed commit 8d0387175ab0d221144c8ebc97419b18aa3389d6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:47 2023 +0200 ci: pull before building dockers commit 3a70483188829cf0404955ffc736249a1461ff0a Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 14:41:28 2023 +0200 ci: use `rust:bookworm` commit 5a4187b04b42ae9060a030700f14ddb5babeeddf Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:49:53 2023 +0200 fix, ci: forgotten git in upend-deploy commit fec2bbd97f9cdeecc00949781b6a6cdfe3dbd586 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:26:23 2023 +0200 fix, ci: woodpecker env var substitution commit 2b3ad2eb74cc78c89ef2b84ac57dcdcba810b62c Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 13:08:51 2023 +0200 ci, fix: single CARGO_HOME commit c94e239a06ce5cf1cf9f9a1674be4fe72eb97921 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 12:08:52 2023 +0200 ci: per-build caching commit b751b63c424da82e9ea7510ae8e6b3e306ec1380 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 11:56:20 2023 +0200 ci, fix: add missing dependencies commit 8d3c10a5d8017f8afc5b1d3ba8f3aac2263563c6 Author: Tomáš Mládek <t@mldk.cz> Date: Sat Aug 12 09:20:02 2023 +0200 ci, fix: add git to deploy image commit 45fa7a5fe747a4cb3e5f5c4e72e045a524c9bee0 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 23:46:37 2023 +0200 ci: move deploy docker to debian commit e862dd17f61aabf3bf7b5896888cd11e2fbabcf7 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 19:04:43 2023 +0200 ci: fix package stage commit f5b87d31c0b691f147569224aa7a831e24473b29 Author: Tomáš Mládek <t@mldk.cz> Date: Fri Aug 11 18:31:08 2023 +0200 ci: build & deploy nightlies
2023-08-12 20:36:32 +02:00
- "*.asc"
- webext/web-ext-artifacts/*.zip
checksum: sha512
api_key:
2023-06-03 16:31:50 +02:00
from_secret: woodpecker_api_key
target: main
when:
event: [tag]