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
Owner

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
Updated routes for multi-repo setup (untested)
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
014ade5092
Updated logging for multi-repo setup
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
cb2ba86200
Jef Roosens added 1 commit 2022-03-27 20:01:54 +02:00
Added extra comments; made linter happy
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
0dd4534e20
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
Small changes to Makefile
Some checks failed
ci/woodpecker/pr/lint unknown status
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/arch Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/deploy unknown status
4139c50780
Jef Roosens added 1 commit 2022-03-27 23:33:44 +02:00
Just some changes to poke CI
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline failed
56cb23cc7e
Author
Owner

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
Merge branch 'dev' into multi-arch-repos-v2
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
a893577ade
Jef Roosens added 1 commit 2022-04-07 13:06:57 +02:00
Merge branch 'dev' into multi-arch-repos-v2
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
6479071fd7
Jef Roosens added 1 commit 2022-04-07 13:47:23 +02:00
Changed behavior for default_arch variable
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
9d8491a77a
Jef Roosens added 3 commits 2022-04-07 14:43:58 +02:00
Updated CI to use new system
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
d11ad78bff
Jef Roosens added 1 commit 2022-04-07 14:50:19 +02:00
Ran vfmt
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ab72c800c3
Jef Roosens added 1 commit 2022-04-07 15:09:24 +02:00
Added patch support to repos cli
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
c6d176f426
Jef Roosens added 1 commit 2022-04-07 15:13:51 +02:00
Fixed dumb mistake in repos cli
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
a5ac0b6956
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
Renamed data_dir to repos_dir
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline was successful
3b555efa91
Jef Roosens added 1 commit 2022-04-07 16:11:17 +02:00
Ran vfmt
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
97f3532204
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
This repository is archived. You cannot comment on pull requests.
No description provided.