Commit Graph

131 Commits

Author SHA1 Message Date
kolaente a6a0c3b121
fix(ci): sign drone config 2022-12-23 11:22:20 +01:00
kolaente c2fd41b80a
fix(ci): make sure the i18n sync cron job actually runs 2022-12-22 13:06:16 +01:00
kolaente c07954f2b8
feat(ci): use docker buildx for multiarch builds 2022-11-12 14:43:29 +01:00
kolaente d5efe9f656
chore(ci): sign drone config 2022-11-08 15:42:41 +01:00
Dominik Pschenitschni 4a5f1a783a
fix(ci): cache folder name 2022-11-08 15:42:37 +01:00
Dominik Pschenitschni 906b3a5cdf
feat(ci): update cypress image 2022-11-08 15:42:33 +01:00
Dominik Pschenitschni 678dc8ef51
feat(ci): add kind everywhere 2022-11-08 15:42:28 +01:00
Dominik Pschenitschni da1d5eaba1
feat(ci): use 'always' for pull 2022-11-08 15:42:13 +01:00
kolaente a0795db040
fix: building version into releases 2022-10-25 09:16:37 +02:00
kolaente f4a5f59400
chore(ci): sign drone config 2022-09-27 17:18:38 +02:00
Dominik Pschenitschni a199fc7a8e
fix: don't use corepack prepare at all 2022-09-27 11:24:51 +02:00
Dominik Pschenitschni e8f0b56651
feat: possible fix for pnpm ci errors 2022-09-27 11:24:50 +02:00
Dominik Pschenitschni 9f3936544d fix: use https for api url (#2425)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#2425
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-26 16:17:48 +00:00
kolaente ef6454483a
chore(ci): sign drone config 2022-09-21 20:56:14 +02:00
kolaente dfb3561310
chore: use node alpine image
This reverts commit 6624db1d49.
2022-09-21 20:52:30 +02:00
kolaente 62e227c767
fix: explicitly install cypress 2022-09-21 20:42:49 +02:00
kolaente 6624db1d49
chore: don't use node alpine image 2022-09-21 20:34:19 +02:00
kolaente b542221dac
chore: don't cache node_modules 2022-09-21 20:29:29 +02:00
Dominik Pschenitschni e5d04c98da
fix: test pnpm cache 2022-09-21 17:29:37 +02:00
Dominik Pschenitschni d76b526916
feat: use pnpm 2022-09-21 17:29:36 +02:00
Dominik Pschenitschni 2445f0eec8
chore: align docker cypress image version with drone 2022-09-05 17:43:56 +02:00
renovate d23a50a347 chore(deps): update node.js to v18 (#1845)
Reviewed-on: vikunja/frontend#1845
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-21 05:15:30 +00:00
Dominik Pschenitschni 9f5e68a125 feat: change preview api url (#1584)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1584
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-02-23 12:05:06 +00:00
Dominik Pschenitschni 98cb14a86c
feat: change port to 4173
See: https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#default-preview-port
2022-02-18 13:00:20 +01:00
kolaente 92864fa5c1
chore(tests): remove test result upload to s3 since we now have cypress dashboard 2022-01-30 22:35:17 +01:00
konrad c21f236249 feat: add cypress dashboard record (#1462)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#1462
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-30 21:33:27 +00:00
Dominik Pschenitschni 9b85817ddb feat: run vue-tsc in ci (#1295)
We had this in for a while already, but never cared for the result.
Might make sense to integrate in the pipeline.

To make things easy from the start we could add [`failure: ignore`](https://docs.drone.io/pipeline/macstadium/syntax/steps/#failure) to the step

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1295
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-01-06 10:37:51 +00:00
kolaente 14397ffb31
revert: "feat: always use latest browserlist (#1021)"
This reverts commit ed6dc94873.
2021-12-12 16:26:43 +01:00
dpschen b7ad29f056 fix: upgrade cypress image (#1096)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1096
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-27 19:32:48 +00:00
dpschen ed6dc94873 feat: always use latest browserlist (#1021)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#1021
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-17 19:15:57 +00:00
kolaente c1c6f21ad2
chore(ci): make sure you cannot tamper the deploy script in a PR 2021-11-14 16:50:07 +01:00
konrad 03eee061ff fix: preview deploy for PRs (#990)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#990
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-13 15:36:53 +00:00
kolaente be78fc177d
fix: don't try to deploy a review env when not a pr 2021-11-13 15:43:34 +01:00
konrad e49fd16a3a feat: add preview deploys with netlify (#972)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#972
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-10 21:25:50 +00:00
kolaente 14472a45ed
feat(ci): update translations only on cron schedule 2021-10-31 15:10:51 +01:00
kolaente 2004478c88
revert: chore(deps): update node.js to v17 (#883)
This reverts commit 149defdd because node 17 has issues when building
docker images for arm.
2021-10-25 16:40:47 +02:00
renovate 149defddda chore(deps): update node.js to v17 (#883)
Reviewed-on: vikunja/frontend#883
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-10-20 19:23:27 +00:00
kolaente 1a784d0709
feat(ci): remove vue3 branch trigger 2021-10-17 23:20:06 +02:00
kolaente 1fc857d9a2
chore: re-add vue3 branch 2021-10-17 20:50:22 +02:00
kolaente eb7b1bf432
chore: remove vue3 from the drone branch trigger 2021-10-17 17:32:00 +02:00
Dominik Pschenitschni 8e1ab8e09b
Merge branch 'main' into vue3 2021-10-15 20:43:11 +02:00
dpschen e6a935f49d fix: disable service workers in cypress (#830)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#830
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-10-11 18:39:27 +00:00
Dominik Pschenitschni 43b22360a5
chore: add vue3 branch as drone branch trigger 2021-10-11 17:53:14 +02:00
kolaente 234951fe3b
chore(ci): use latest version of s3 plugin 2021-10-02 15:43:17 +02:00
kolaente 1b7a6cecfe
chore(ci): temporarily disable cache 2021-09-29 22:48:01 +02:00
kolaente 8b01dc6b71
fix: run tests with unstable api 2021-09-26 15:54:58 +02:00
kolaente b7ec975384
Change building latest docker image 2021-09-05 14:40:14 +02:00
kolaente 75174c2496
Switch the :latest docker image tag to contain the latest release instead of the latest unstable 2021-09-05 13:44:05 +02:00
kolaente fb20afae92
Move translated files after downloading them 2021-09-05 13:06:45 +02:00
kolaente 13f01cdc30
Add depends_on for push step 2021-09-05 13:03:15 +02:00