multi-repo & multi-arch support #112

Merged
Jef Roosens merged 19 commits from multi-arch-repos-v2 into dev 2022-04-07 16:14:09 +02:00

This PR adds support for both multiple repositories & multiple architectures per repository.

This PR is currently still a WIP. While the initial support is present, it still needs to be tested. Besides that, the build system hasn't been updated to use the new routes yet.

Closes #62

Closes #11

This PR adds support for both multiple repositories & multiple architectures per repository. This PR is currently still a WIP. While the initial support is present, it still needs to be tested. Besides that, the build system hasn't been updated to use the new routes yet. Closes #62 Closes #11
Jef Roosens added this to the 0.2.0 milestone 2022-03-27 18:25:46 +02:00
Jef Roosens added 4 commits 2022-03-27 18:25:47 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
014ade5092
Updated routes for multi-repo setup (untested)
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
cb2ba86200
Updated logging for multi-repo setup
Jef Roosens added 1 commit 2022-03-27 20:01:54 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
0dd4534e20
Added extra comments; made linter happy
Jef Roosens added 1 commit 2022-03-27 20:31:46 +02:00
Jef Roosens added 1 commit 2022-03-27 23:30:51 +02:00
ci/woodpecker/pr/lint unknown status Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/arch Pipeline failed Details
ci/woodpecker/pr/docker unknown status Details
ci/woodpecker/pr/deploy unknown status Details
4139c50780
Small changes to Makefile
Jef Roosens added 1 commit 2022-03-27 23:33:44 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
56cb23cc7e
Just some changes to poke CI

This PR requires #114 to get merged first, because we require the better API in order to update the build system.

This PR requires #114 to get merged first, because we require the better API in order to update the build system.
Jef Roosens added 1 commit 2022-04-06 23:12:04 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
a893577ade
Merge branch 'dev' into multi-arch-repos-v2
Jef Roosens added 1 commit 2022-04-07 13:06:57 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
6479071fd7
Merge branch 'dev' into multi-arch-repos-v2
Jef Roosens added 1 commit 2022-04-07 13:47:23 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
9d8491a77a
Changed behavior for default_arch variable
Jef Roosens added 3 commits 2022-04-07 14:43:58 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
d11ad78bff
Updated CI to use new system
Jef Roosens added 1 commit 2022-04-07 14:50:19 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ab72c800c3
Ran vfmt
Jef Roosens added 1 commit 2022-04-07 15:09:24 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
c6d176f426
Added patch support to repos cli
Jef Roosens added 1 commit 2022-04-07 15:13:51 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
a5ac0b6956
Fixed dumb mistake in repos cli
Jef Roosens changed title from WIP: multi-repo & multi-arch support to multi-repo & multi-arch support 2022-04-07 15:16:00 +02:00
Jef Roosens added 1 commit 2022-04-07 15:21:40 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline was successful Details
3b555efa91
Renamed data_dir to repos_dir
Jef Roosens added 1 commit 2022-04-07 16:11:17 +02:00
ci/woodpecker/push/arch unknown status Details
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/docker unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
97f3532204
Ran vfmt
Jef Roosens merged commit e074af64da into dev 2022-04-07 16:14:09 +02:00
Jef Roosens deleted branch multi-arch-repos-v2 2022-04-07 16:14:09 +02:00
Sign in to join this conversation.
There is no content yet.