You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ko...@apache.org on 2022/02/25 21:48:40 UTC
[couchdb-docker] branch update-debian-erlang-spidermonkey created (now cbfc24a)
This is an automated email from the ASF dual-hosted git repository.
kocolosk pushed a change to branch update-debian-erlang-spidermonkey
in repository https://gitbox.apache.org/repos/asf/couchdb-docker.git.
at cbfc24a Update Debian / Erlang / SpiderMonkey versions
This branch includes the following new commits:
new b83ced7 Revert "Drop ppc64le until suitable CI replacement identified (#199)"
new cbfc24a Update Debian / Erlang / SpiderMonkey versions
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[couchdb-docker] 02/02: Update Debian / Erlang / SpiderMonkey versions
Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kocolosk pushed a commit to branch update-debian-erlang-spidermonkey
in repository https://gitbox.apache.org/repos/asf/couchdb-docker.git
commit cbfc24a6e23bd4184f15efdb7de8b15b7a6dd4b6
Author: Adam Kocoloski <ad...@airbnb.com>
AuthorDate: Fri Feb 25 16:47:28 2022 -0500
Update Debian / Erlang / SpiderMonkey versions
Debian: 10 -> 11
Erlang: 20 -> 23
SpiderMonkey: 60 -> 78 (implicit in Debian upgrade)
---
3.2.1/Dockerfile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/3.2.1/Dockerfile b/3.2.1/Dockerfile
index 61b43b7..27e9d9c 100644
--- a/3.2.1/Dockerfile
+++ b/3.2.1/Dockerfile
@@ -10,7 +10,7 @@
# License for the specific language governing permissions and limitations under
# the License.
-FROM debian:buster-slim
+FROM debian:bullseye-slim
LABEL maintainer="CouchDB Developers dev@couchdb.apache.org"
@@ -54,7 +54,7 @@ RUN set -eux; \
apt purge -y --autoremove curl; \
rm -rf /var/lib/apt/lists/*
-ENV COUCHDB_VERSION 3.2.1
+ENV COUCHDB_VERSION 3.2.1-1
RUN . /etc/os-release; \
echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" | \
@@ -67,7 +67,7 @@ RUN set -eux; \
echo "couchdb couchdb/mode select none" | debconf-set-selections; \
# we DO want recommends this time
DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-downgrades --allow-remove-essential --allow-change-held-packages \
- couchdb="$COUCHDB_VERSION"~buster \
+ couchdb="$COUCHDB_VERSION"~bullseye \
; \
# Undo symlinks to /var/log and /var/lib
rmdir /var/lib/couchdb /var/log/couchdb; \
[couchdb-docker] 01/02: Revert "Drop ppc64le until suitable CI replacement identified (#199)"
Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kocolosk pushed a commit to branch update-debian-erlang-spidermonkey
in repository https://gitbox.apache.org/repos/asf/couchdb-docker.git
commit b83ced77598c6eae186f95ec15691adb68f3e005
Author: Adam Kocoloski <ad...@airbnb.com>
AuthorDate: Fri Feb 25 15:53:16 2022 -0500
Revert "Drop ppc64le until suitable CI replacement identified (#199)"
This reverts commit e3ca492, since ppc64le machines are back in the CI
matrix.
---
build.sh | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/build.sh b/build.sh
index 44a4f58..e3f7cf2 100755
--- a/build.sh
+++ b/build.sh
@@ -33,8 +33,8 @@ set -e
PROMPT="Are you sure (y/n)? "
QEMU="YES"
-PLATFORMS="amd64 arm64v8"
-BUILDX_PLATFORMS="linux/amd64,linux/arm64/v8"
+PLATFORMS="amd64 arm64v8 ppc64le"
+BUILDX_PLATFORMS="linux/amd64,linux/arm64/v8,linux/ppc64le"
prompt() {
if [ -z "${PROMPT}" ]
@@ -153,11 +153,15 @@ push() {
fi
docker manifest create apache/couchdb:$tag_as \
apache/couchdb:amd64-$1 \
- apache/couchdb:arm64v8-$1
+ apache/couchdb:arm64v8-$1 \
+ apache/couchdb:ppc64le-$1
docker manifest annotate apache/couchdb:$tag_as \
apache/couchdb:arm64v8-$1 --os linux --arch arm64 --variant v8
+ docker manifest annotate apache/couchdb:$tag_as \
+ apache/couchdb:ppc64le-$1 --os linux --arch ppc64le
+
docker manifest push --purge apache/couchdb:$tag_as
docker manifest inspect apache/couchdb:$tag_as