build
build copied to clipboard
Upbound build and CI scripts
### Description of your changes Change the download URL of uptest. I have: - [x] Read and followed Upbound's [contribution process](https://git.io/fj2m9). - [x] Run `make reviewable` to ensure this PR...
### Description of your changes Actually do the `# TODO(hasheddan): remove master and support overriding` from the makefile. This removes `master` from the list of branch names that get published,...
### What happened? In Gitlab CI coverage reports can be shown in merge requests. But this needs valid cobertura files. Unfortunately this project uses an outdated library with some issues...
### Description of your changes This updates k8s tools, including a kind update to 0.11.0 to support M1 Apple Silicon processors. Fixes https://github.com/crossplane/crossplane/issues/2279 I have: - [x] Read and followed...
### What problem are you facing? We are currently relying on `up` for package [building](https://github.com/upbound/build/blob/89a10765abcb93a7aa8182bdd8bddc37b95cd5d2/makelib/xpkg.mk#L111) and [pushing](https://github.com/upbound/build/blob/89a10765abcb93a7aa8182bdd8bddc37b95cd5d2/makelib/xpkg.mk#L91), now that we ported the same commands to the new `crossplane` CLI, do...
### Description of your changes Allow to define other branch naming than main, master or release-* to publish artifacts. Fixes #239 I have: - [x] Read and followed Upbound's [contribution...
### What problem are you facing? Our branch naming does not fit any of _main_, _master_ or _release-*_, we would need to parametrise the the [filter to publish artifacts](https://github.com/upbound/build/blob/master/makelib/xpkg.mk#L121-L123). ###...
### Description of your changes We are not using xpkg instead using the img.mk build rules to package our images. This pr makes the minimal changes to fix the build...
### What problem are you facing? This build submodule attempts to ensure everyone uses a shared set of tools, using Makefiles. https://github.com/cashapp/hermit appears to be purpose built for this. ###...
### What problem are you facing? current kind version v0.9.0 does not work with rootless podman. rootless pod is the default for normal (i.e. non-root) users using podman. This is...