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