Commit Graph

12 Commits

Author SHA1 Message Date
Paulo Gomes c83eefd3fb
build: Update docker env names
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-08-01 17:08:18 +01:00
Paulo Gomes fa3393153d
build: Fix read vault secret syntax
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-08-01 16:31:16 +01:00
Paulo Gomes 0557554b68
build: Fix max-parallel usage
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-07-31 16:41:07 +01:00
Paulo Gomes 7f88c56e07
build: Rename Makefile targets to align with natural language
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-07-31 16:30:48 +01:00
Paulo Gomes 9f75576299
build: Force sequential matrix execution and fix workflow file
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-07-31 14:17:43 +01:00
Paulo Gomes f9e81b38ea
Publish Prime images using ecm-distro-tools GHA
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-07-31 13:44:39 +01:00
Paulo Gomes 5bbe58fc85
build: Transition from GH secrets to Vault
Signed-off-by: Paulo Gomes <pjbgf@linux.com>
2024-07-22 14:30:18 +01:00
Paulo Gomes 2021b8ee2c
build: Add image-test target to Makefile
Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-03-05 10:11:57 +00:00
Paulo Gomes c607c9e603
build: Replace drone release with GHA
Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-01-12 17:47:41 +00:00
Paulo Gomes d171603407
build: Refactor Makefile logic
The multi-stage dockerfile is now used to build the project binary, instead
of copying it from the host. This enforces that the binary is always rebuilt
whenever there is a change that invalidates the previous version - from a
container image perspective.

The makefile was restructured so that only the most important and relevant code
is present. In order to enable code reuse, build related logic was extracted to
hack/make/build.mk. All code related to installing tools is now placed in
hack/make/tools.mk.

Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-01-12 17:47:31 +00:00
Paulo Gomes ba92abacb9
build: Add GHA workflows
Signed-off-by: Paulo Gomes <paulo.gomes@suse.com>
2024-01-12 17:17:40 +00:00
renovate-rancher[bot] eff2af9b9d Add initial Renovate configuration 2023-05-31 11:18:08 +00:00