* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2022-09-29 4:57 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2022-09-29 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 448f4fc3f3d4be9e65e5e3894048f6d3a11b2947
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 29 04:56:03 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 04:56:03 2022 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=448f4fc3
Only rebuild images weekly
Doing it any more than this is wasteful, because the underlying stages
aren't actually changing at all.
Closes: https://bugs.gentoo.org/870619
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1fb11d8..b13e6a9 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -2,7 +2,7 @@ name: build
on:
schedule:
- - cron: '0 1 * * *'
+ - cron: '0 0 * * 1'
push:
pull_request:
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2023-01-08 2:49 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2023-01-08 2:49 UTC (permalink / raw
To: gentoo-commits
commit: 86cf8901ad40b9cfd2d8ccc0211f2a0978f131f0
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 8 02:31:12 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Jan 8 02:48:30 2023 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=86cf8901
adjust s390x image names
Should fix s390x builds.
Closes: https://github.com/gentoo/gentoo-docker-images/pull/123
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b13e6a9..21ac503 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -53,7 +53,8 @@ jobs:
- stage3-rv64_lp64-systemd
- stage3-rv64_lp64d-openrc
- stage3-rv64_lp64d-systemd
- - stage3-s390x
+ - stage3-s390x-openrc
+ - stage3-s390x-systemd
name: ${{ matrix.target }}
runs-on: ubuntu-latest
env:
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2023-04-02 22:36 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2023-04-02 22:36 UTC (permalink / raw
To: gentoo-commits
commit: 8a6a93d76ceec93ee59159f40b7375176744388d
Author: Konstantinos Smanis <konstantinos.smanis <AT> gmail <DOT> com>
AuthorDate: Sun Apr 2 20:29:59 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 22:36:30 2023 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=8a6a93d7
Bump CI actions to silence warnings
Signed-off-by: Konstantinos Smanis <konstantinos.smanis <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/127
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 21ac503..021efcc 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -61,11 +61,11 @@ jobs:
TARGET: ${{ matrix.target }}
steps:
- name: Checkout code
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Set up QEMU
- uses: docker/setup-qemu-action@v1
+ uses: docker/setup-qemu-action@v2
- name: Set up buildx
- uses: docker/setup-buildx-action@v1
+ uses: docker/setup-buildx-action@v2
- name: Build image
run: ./build.sh
- name: Inspect image
@@ -74,7 +74,7 @@ jobs:
if: matrix.target != 'portage'
run: docker run --rm "${ORG}/${TARGET/-/:}" emerge --info
- name: Login to DockerHub
- uses: docker/login-action@v1
+ uses: docker/login-action@v2
if: github.event_name == 'schedule'
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2023-10-14 17:19 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2023-10-14 17:19 UTC (permalink / raw
To: gentoo-commits
commit: 52fbc593365dba5717f9f98997632ed1afa20a2b
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 17:19:48 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 17:19:48 2023 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=52fbc593
actions: move portage to its own daily job
gentoo.git is updated far more than weekly, so only rebuilding weekly
makes little sense in this case. Instead, rebuild it daily so that
syncing downstream is less necessary.
Closes: https://github.com/gentoo/gentoo-docker-images/issues/129
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 1 -
.github/workflows/portage.yml | 30 ++++++++++++++++++++++++++++++
2 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index cb95b19..f65817a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,7 +16,6 @@ jobs:
matrix:
target:
- python
- - portage
- stage3-amd64-hardened-nomultilib-openrc
- stage3-amd64-hardened-openrc
- stage3-amd64-musl
diff --git a/.github/workflows/portage.yml b/.github/workflows/portage.yml
new file mode 100644
index 0000000..a305bb8
--- /dev/null
+++ b/.github/workflows/portage.yml
@@ -0,0 +1,30 @@
+name: portage
+
+on:
+ schedule:
+ - cron: '0 1 * * *'
+ push:
+ pull_request:
+
+env:
+ ORG: gentoo
+
+jobs:
+ portage:
+ # some boilerplate kept for alignment with build.yml
+ strategy:
+ fail-fast: false
+ matrix:
+ target:
+ - portage
+ name: ${{ matrix.target }}
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout code
+ uses: actions/checkout@v3
+ - name: Build ${{ matrix.target }}
+ uses: ./.github/actions/container_build
+ with:
+ target: ${{ matrix.target }}
+ dockerhub_username: ${{ secrets.DOCKERHUB_USERNAME }}
+ dockerhub_password: ${{ secrets.DOCKERHUB_PASSWORD }}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2023-11-26 20:54 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2023-11-26 20:54 UTC (permalink / raw
To: gentoo-commits
commit: f28266e3db21e05a40f57e88b8e794732474b9ce
Author: td5038 <93895804+td5038 <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sun Jan 29 21:00:23 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 20:53:38 2023 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=f28266e3
Add mergedusr support on amd64
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d0e22e8..a22ace1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,7 +25,9 @@ jobs:
- stage3-amd64-openrc
- stage3-amd64-desktop-openrc
- stage3-amd64-systemd
+ - stage3-amd64-systemd-mergedusr
- stage3-amd64-desktop-systemd
+ - stage3-amd64-desktop-systemd-mergedusr
- stage3-armv5tel-openrc
- stage3-armv5tel-systemd
- stage3-armv6j-openrc
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2023-11-26 20:54 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2023-11-26 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 78f6a455521e956923fa5ccf9c667c30ee0b363a
Author: td5038 <93895804+td5038 <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sun Jan 29 20:54:23 2023 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 20:53:23 2023 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=78f6a455
Round out systemd desktop containers
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f65817a..d0e22e8 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,6 +25,7 @@ jobs:
- stage3-amd64-openrc
- stage3-amd64-desktop-openrc
- stage3-amd64-systemd
+ - stage3-amd64-desktop-systemd
- stage3-armv5tel-openrc
- stage3-armv5tel-systemd
- stage3-armv6j-openrc
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] proj/docker-images:master commit in: .github/workflows/
@ 2024-09-08 23:42 John Helmert III
0 siblings, 0 replies; 7+ messages in thread
From: John Helmert III @ 2024-09-08 23:42 UTC (permalink / raw
To: gentoo-commits
commit: a1f9522037f7e3d46dec51c8a4d4e37ca4c34732
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 8 23:41:33 2024 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Sep 8 23:41:33 2024 +0000
URL: https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=a1f95220
drop stage3-amd64-hardened-nomultilib-openrc
Doesn't exist anymore.
Bug: https://bugs.gentoo.org/931947
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
.github/workflows/build.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 64d0c37..0cdc00e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -17,7 +17,6 @@ jobs:
matrix:
target:
- python
- - stage3-amd64-hardened-nomultilib-openrc
- stage3-amd64-hardened-openrc
- stage3-amd64-musl
- stage3-amd64-musl-hardened
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-09-08 23:42 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-08 23:42 [gentoo-commits] proj/docker-images:master commit in: .github/workflows/ John Helmert III
-- strict thread matches above, loose matches on Subject: below --
2023-11-26 20:54 John Helmert III
2023-11-26 20:54 John Helmert III
2023-10-14 17:19 John Helmert III
2023-04-02 22:36 John Helmert III
2023-01-08 2:49 John Helmert III
2022-09-29 4:57 John Helmert III
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox