SUSE / BCI-dockerfile-generator

7 stars 19 forks source link

Improve the golang container #1375

Closed dirkmueller closed 1 month ago

dirkmueller commented 1 month ago

use a workdir like the upstream image, and set the toolchain mode to be always local.

github-actions[bot] commented 1 month ago

Created a staging project on OBS for Tumbleweed: home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375 Changes pushed to branch Tumbleweed-1375 as commit f532948de6ef6f1016ca7da17b7f0b0e6ddd4bde Build succeeded ✅

Build Results Repository `images` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- golang-oldstable-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-oldstable-image/images/x86_64) golang-stable-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-stable-image/images/x86_64) Repository `images` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- golang-oldstable-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-oldstable-image/images/aarch64) golang-stable-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-stable-image/images/aarch64) Repository `containerfile` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- golang-oldstable-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-oldstable-image/containerfile/x86_64) golang-stable-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-stable-image/containerfile/x86_64) Repository `containerfile` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- golang-oldstable-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-oldstable-image/containerfile/aarch64) golang-stable-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1375/golang-stable-image/containerfile/aarch64)

Build succeeded ✅

To run BCI-tests against this PR, use the following command:

OS_VERSION=tumbleweed TARGET=custom BASEURL=registry.opensuse.org/home/defolos/bci/staging/tumbleweed/tumbleweed-1375/ tox -- -n auto
The following images can be pulled from the staging project: - `registry.opensuse.org/home/defolos/bci/staging/tumbleweed/tumbleweed-1375/containerfile/opensuse/bci/golang`
github-actions[bot] commented 1 month ago

Created a staging project on OBS for 6: home:defolos:BCI:Staging:SLE-15-SP6:6-1375 Changes pushed to branch 6-1375 as commit e4f03e245e203ae78212245770cac803a7243efe