Commit Graph

50 Commits

Author SHA1 Message Date
Aire-One ebd33b0a19 chore(ci): add an `awesomerc.tl` validation
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/build-and-run Pipeline failed Details
2023-09-18 20:04:14 +02:00
Aire-One cac7b0a00a ci: fix test and build dependencies install 2023-09-18 14:48:32 +02:00
Aire-One 6f6c4eca0d ci(test): install dependencies only once 2023-09-18 14:48:32 +02:00
Aire-One 1ac471da89 chore: remove special characters from module name 2023-09-18 14:48:32 +02:00
Aire-One 00fa4ba32e chore(just): rockspec lint
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-09-18 11:44:19 +02:00
Aire-One c67c9362da ci(lint): rockspec
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/pr/build Pipeline was successful Details
2023-09-10 19:55:03 +02:00
Aire-One ac1ba61cb2 chore: fix CI `test` pipeline
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2023-09-10 19:44:18 +02:00
Aire-One 6ee57456b9 chore(ci): disable woodpecker lint
The woodpecker-cli version used has moved, and the current woodpecker
server installed is too old to have configuration that passes the newer
lint rules.

We'll need to first update the woodpecker server, then port the config,
and finally enable back this lint step.
2023-09-04 00:28:50 +02:00
Aire-One 85702797fe chore: ci fixes 2023-09-04 00:28:35 +02:00
Aire-One 0339f0eb53 Merge pull request 'Activate the `lint-pipeline` step (#22)' (#82) from feat/#22 into master
ci/woodpecker/push/docker-build Pipeline was successful Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
Reviewed-on: #82
2023-05-01 16:41:31 +02:00
Aire-One 651962d78c ci(lint): activate the `lint-pipeline` step
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/build Pipeline was successful Details
2023-05-01 16:35:22 +02:00
Aire-One bd29c81658 chore: format dockerfile
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-05-01 16:26:42 +02:00
Aire-One fbc755a9c5 ci: fix
ci/woodpecker/pr/docker-build Pipeline failed Details
ci/woodpecker/pr/build unknown status Details
ci/woodpecker/pr/lint unknown status Details
ci/woodpecker/pr/test unknown status Details
2023-04-24 02:30:00 +02:00
Aire-One e9afbfe21d ci: fix busted-tl_just
ci/woodpecker/pr/docker-build Pipeline failed Details
ci/woodpecker/pr/build unknown status Details
ci/woodpecker/pr/lint unknown status Details
ci/woodpecker/pr/test unknown status Details
2023-04-24 02:10:10 +02:00
Aire-One 2af243736f ci(test): add install package to Dockerfile
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
2023-04-24 01:41:52 +02:00
Aire-One 10200a2582 ci(test): add initial workflow for test
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
2023-04-24 01:05:01 +02:00
Aire-One 3674c6f431 feat(ci): version management in cyan dockerfile
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2023-02-03 23:27:34 +01:00
Aire-One 02defb1f23 ci(docker-build): fix path
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-10 01:50:25 +01:00
Aire-One 5d8c75ad45 ci(docker-build): fix `when`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 21:12:24 +01:00
Aire-One 6ed6ae8acd ci(build-docker): fix `when_path` string
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 20:21:22 +01:00
Aire-One e332d6a98a ci: use our images 🚀
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 20:11:28 +01:00
Aire-One a4e36cda9e ci(docker-build): fix Dockerfile path
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 19:50:19 +01:00
Aire-One 66736218dc ci(docker-build): fix `repo` values
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 19:35:15 +01:00
Aire-One 265b36f088 ci(docker-build): fix `dockerfile_path`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 19:21:25 +01:00
Aire-One 258b6274ba ci(docker-build): fix paths
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 19:12:05 +01:00
Aire-One 908faed2b5 ci(docker-build): fix `when_path`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 18:49:16 +01:00
Aire-One 1813325351 ci(docker-build): fix `when_path`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 18:41:58 +01:00
Aire-One bd2b099172 ci(docker-build): remove `repo` from `dryrun` step
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 18:26:29 +01:00
Aire-One bdd0dfa689 ci(docker-build): use the image name in the repo 2022-12-09 18:23:53 +01:00
Aire-One ce39f3843f ci(build-docker): force tag to "latest"
With the `auto_tag` option, we would have change the docker images tags
based on the project tag.
2022-12-09 18:22:59 +01:00
Aire-One 73634889de ci: move Dockerfile to `.woodpecker/docker`
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-12-09 17:52:52 +01:00
Aire-One 481e91544b ci(docker-build): run only on master
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-11-28 20:33:35 +01:00
Aire-One 0b5049fccf ci(build): remove depends_on lint constraint
ci/woodpecker/push/build unknown status Details
ci/woodpecker/push/lint unknown status Details
ci/woodpecker/push/docker-build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-11-28 20:01:55 +01:00
Aire-One 6dc13b1386 ci(docker-build): remove old pipelines
ci/woodpecker/push/build unknown status Details
ci/woodpecker/push/lint unknown status Details
ci/woodpecker/push/docker-build Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-28 19:48:21 +01:00
Aire-One 1577c9db94 ci(docker-build): all in one with matrix
ci/woodpecker/push/build unknown status Details
ci/woodpecker/push/lint unknown status Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful Details
ci/woodpecker/push/docker-build Pipeline was successful Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful Details
ci/woodpecker/pr/docker-build-cyan Pipeline was successful Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline was successful Details
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-28 19:40:00 +01:00
Aire-One 8463cbe423 ci(docker-build): fix lowercase repo
ci/woodpecker/push/build unknown status Details
ci/woodpecker/push/lint unknown status Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful Details
ci/woodpecker/pr/docker-build-cyan Pipeline was successful Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline was successful Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-28 19:33:20 +01:00
Aire-One 1d8d11a0b6 ci: add docker-build
ci/woodpecker/push/build unknown status Details
ci/woodpecker/push/lint unknown status Details
ci/woodpecker/push/docker-build-cyan Pipeline was successful Details
ci/woodpecker/push/docker-build-luacheck_just Pipeline was successful Details
ci/woodpecker/push/docker-build_stylua_just Pipeline was successful Details
ci/woodpecker/pr/docker-build-cyan Pipeline failed Details
ci/woodpecker/pr/docker-build-luacheck_just Pipeline failed Details
ci/woodpecker/pr/docker-build_stylua_just Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-11-28 19:22:04 +01:00
Aire-One 8c9693f173 ci: only run on master branch
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-23 19:01:39 +02:00
Aire-One f5c63fd4f8 ci(lint): disable lint-pipeline step
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-23 18:58:54 +02:00
Aire-One bda5c85a7b ci(lint): upgrade lint-pipeline image 2022-10-23 18:58:54 +02:00
Aire-One 58bfc09fcc ci(lint): fix pipeline-lint never failing 2022-10-23 18:58:54 +02:00
Aire-One b0e7a7485a ci(lint): fix the lint-pipeline step 2022-10-23 18:58:54 +02:00
Aire-One 7a8dca2e4f ci(lint): add lint-pipeline step
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/push/build unknown status Details
ci/woodpecker/pr/build unknown status Details
2022-10-23 13:26:05 +02:00
Aire-One e8f38978dd ci(build): comment out `run` and `verify` steps
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-02 21:16:00 +02:00
Aire-One b7f84d5744 ci(lint): perform the pipeline on jusfile changes 2022-09-29 20:38:03 +02:00
Aire-One a839b29515 ci: initial teal pipelines 2022-09-29 20:38:03 +02:00
Aire-One 48c1a6df85 ci(lint): fix when_path
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-13 03:10:11 +02:00
Aire-One 485ff3bff9 ci(lint): fix `when` closes 2022-08-12 19:54:03 +02:00
Aire-One 55db082f61 ci(lint): add `when` constraints
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-08-12 19:29:03 +02:00
Aire-One 654b59b934 ci(lint): initial lint pipeline 2022-08-12 19:28:44 +02:00