diff --git a/bitnami/jenkins/2/debian-11/Dockerfile b/bitnami/jenkins/2/debian-11/Dockerfile index b41ff63f64a6..9fae9aa8ff4e 100644 --- a/bitnami/jenkins/2/debian-11/Dockerfile +++ b/bitnami/jenkins/2/debian-11/Dockerfile @@ -5,16 +5,23 @@ ENV HOME="/" \ OS_NAME="linux" ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" +LABEL org.opencontainers.image.authors="https://bitnami.com/contact" \ + org.opencontainers.image.description="Application packaged by Bitnami" \ + org.opencontainers.image.ref.name="2.346.3-debian-11-r0" \ + org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/jenkins" \ + org.opencontainers.image.title="jenkins" \ + org.opencontainers.image.vendor="VMware, Inc." \ + org.opencontainers.image.version="2.346.3" COPY prebuildfs / SHELL ["/bin/bash", "-o", "pipefail", "-c"] # Install required system packages and dependencies RUN install_packages acl ca-certificates curl fontconfig gzip libbrotli1 libc6 libcom-err2 libcurl4 libffi7 libfontconfig1 libgcrypt20 libgmp10 libgnutls30 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libnettle8 libnghttp2-14 libp11-kit0 libpsl5 librtmp1 libsasl2-2 libssh2-1 libssl1.1 libtasn1-6 libunistring2 openssh-client procps tar unzip zlib1g -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-152" --checksum 0c751c7e2ec0bc900a19dbec0306d6294fe744ddfb0fa64197ba1a36040092f0 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "render-template" "1.0.3-151" --checksum 9690a34674f152e55c71a55275265314ed1bb29e0be8a75d7880488509f70deb -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "11.0.15-1-1" --checksum 6d176a8b3c894c608106fee2cf10aaf3771015defb0b7e08fe60ce6c9c1cd342 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "git" "2.37.1-1" --checksum 39ea3040baa552b4760c1100a3713f86493620c0a74121c1ceba50fe17341878 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "jenkins" "2.346.2-1" --checksum f436dac98067ab18cc75d4e68628c6411ae2995bb57aa019dff7c66e769ffc99 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-153" --checksum d3ae0109be24e8bc56f97359b8290b91243454de946dd60bd8520a0896a88449 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "render-template" "1.0.3-152" --checksum 7909504f3232654c427681ecc8ed4b8599a2df0f17f26ff769a83ed167d05b69 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "11.0.15-1-2" --checksum 1a5468c7b552dfc8a33c5c9b214dbf7dd143a5f008cc3aa2e0418fab5eb16c5c +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "git" "2.37.2-0" --checksum e695c1e29ff39cd54da23d2d5c3703d7d767a1d17d42ca85b3581d6e2d171bca +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "jenkins" "2.346.3-0" --checksum 619cdf1874ff418bd65dd02ca6241b0861ebcdd0e5c2aa4c63766f82f36d3e2d RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +29,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/java/postunpack.sh RUN /opt/bitnami/scripts/jenkins/postunpack.sh -ENV APP_VERSION="2.346.2" \ +ENV APP_VERSION="2.346.3" \ BITNAMI_APP_NAME="jenkins" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/common/bin:/opt/bitnami/java/bin:/opt/bitnami/git/bin:$PATH" diff --git a/bitnami/jenkins/2/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/jenkins/2/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json index 11d8b1c59689..d65923c9e432 100644 --- a/bitnami/jenkins/2/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/jenkins/2/debian-11/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,37 +1,37 @@ { "git": { "arch": "amd64", - "digest": "39ea3040baa552b4760c1100a3713f86493620c0a74121c1ceba50fe17341878", + "digest": "e695c1e29ff39cd54da23d2d5c3703d7d767a1d17d42ca85b3581d6e2d171bca", "distro": "debian-11", "type": "NAMI", - "version": "2.37.1-1" + "version": "2.37.2-0" }, "gosu": { "arch": "amd64", - "digest": "0c751c7e2ec0bc900a19dbec0306d6294fe744ddfb0fa64197ba1a36040092f0", + "digest": "d3ae0109be24e8bc56f97359b8290b91243454de946dd60bd8520a0896a88449", "distro": "debian-11", "type": "NAMI", - "version": "1.14.0-152" + "version": "1.14.0-153" }, "java": { "arch": "amd64", - "digest": "6d176a8b3c894c608106fee2cf10aaf3771015defb0b7e08fe60ce6c9c1cd342", + "digest": "1a5468c7b552dfc8a33c5c9b214dbf7dd143a5f008cc3aa2e0418fab5eb16c5c", "distro": "debian-11", "type": "NAMI", - "version": "11.0.15-1-1" + "version": "11.0.15-1-2" }, "jenkins": { "arch": "amd64", - "digest": "f436dac98067ab18cc75d4e68628c6411ae2995bb57aa019dff7c66e769ffc99", + "digest": "619cdf1874ff418bd65dd02ca6241b0861ebcdd0e5c2aa4c63766f82f36d3e2d", "distro": "debian-11", "type": "NAMI", - "version": "2.346.2-1" + "version": "2.346.3-0" }, "render-template": { "arch": "amd64", - "digest": "9690a34674f152e55c71a55275265314ed1bb29e0be8a75d7880488509f70deb", + "digest": "7909504f3232654c427681ecc8ed4b8599a2df0f17f26ff769a83ed167d05b69", "distro": "debian-11", "type": "NAMI", - "version": "1.0.3-151" + "version": "1.0.3-152" } } \ No newline at end of file diff --git a/bitnami/jenkins/README.md b/bitnami/jenkins/README.md index 93f984d22bb2..b0bbd2bb7324 100644 --- a/bitnami/jenkins/README.md +++ b/bitnami/jenkins/README.md @@ -11,7 +11,7 @@ Trademarks: This software listing is packaged by Bitnami. The respective tradema ## TL;DR ```console -$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-jenkins/master/docker-compose.yml > docker-compose.yml +$ curl -sSL https://raw.githubusercontent.com/bitnami/containers/main/bitnami/jenkins/docker-compose.yml > docker-compose.yml $ docker-compose up -d ``` @@ -41,9 +41,9 @@ Non-root container images add an extra layer of security and are generally recom Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/). -* [`2`, `2-debian-11`, `2.346.2`, `2.346.2-debian-11-r5`, `latest` (2/debian-11/Dockerfile)](https://github.com/bitnami/bitnami-docker-jenkins/blob/2.346.2-debian-11-r5/2/debian-11/Dockerfile) +* [`2`, `2-debian-11`, `2.346.3`, `2.346.3-debian-11-r0`, `latest` (2/debian-11/Dockerfile)](https://github.com/bitnami/containers/blob/main/bitnami/jenkins/2/debian-11/Dockerfile) -Subscribe to project updates by watching the [bitnami/jenkins GitHub repo](https://github.com/bitnami/bitnami-docker-jenkins). +Subscribe to project updates by watching the [bitnami/containers GitHub repo](https://github.com/bitnami/containers). ## Get this image @@ -59,20 +59,22 @@ To use a specific version, you can pull a versioned tag. You can view the [list $ docker pull bitnami/jenkins:[TAG] ``` -If you wish, you can also build the image yourself. +If you wish, you can also build the image yourself by cloning the repository, changing to the directory containing the Dockerfile and executing the `docker build` command. Remember to replace the `APP`, `VERSION` and `OPERATING-SYSTEM` path placeholders in the example command below with the correct values. ```console -$ docker build -t bitnami/jenkins:latest 'https://github.com/bitnami/bitnami-docker-jenkins.git#master:2/debian-11' +$ git clone https://github.com/bitnami/containers.git +$ cd bitnami/APP/VERSION/OPERATING-SYSTEM +$ docker build -t bitnami/APP:latest . ``` ## How to use this image ### Using Docker Compose -The main folder of this repository contains a functional [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-jenkins/blob/master/docker-compose.yml) file. Run the application using it as shown below: +The main folder of this repository contains a functional [`docker-compose.yml`](https://github.com/bitnami/containers/blob/main/bitnami/jenkins/docker-compose.yml) file. Run the application using it as shown below: ```console -$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-jenkins/master/docker-compose.yml > docker-compose.yml +$ curl -sSL https://raw.githubusercontent.com/bitnami/containers/main/bitnami/jenkins/docker-compose.yml > docker-compose.yml $ docker-compose up -d ``` @@ -108,7 +110,7 @@ To avoid inadvertent removal of this volume you can [mount host directories as d ### Mount host directories as data volumes with Docker Compose -This requires a minor change to the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-jenkins/blob/master/docker-compose.yml) file present in this repository: +This requires a minor change to the [`docker-compose.yml`](https://github.com/bitnami/containers/blob/main/bitnami/jenkins/docker-compose.yml) file present in this repository: ```diff ... @@ -148,7 +150,7 @@ $ docker run -d -p 80:8080 --name jenkins \ When you start the Jenkins image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. If you want to add a new environment variable: -- For docker-compose add the variable name and value under the application section in the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-jenkins/blob/master/docker-compose.yml) file present in this repository: +- For docker-compose add the variable name and value under the application section in the [`docker-compose.yml`](https://github.com/bitnami/containers/blob/main/bitnami/jenkins/docker-compose.yml) file present in this repository: ```yaml jenkins: @@ -399,17 +401,11 @@ $ docker run -d -p 80:8080 --name jenkins \ ## Contributing -We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/bitnami-docker-jenkins/issues), or submit a [pull request](https://github.com/bitnami/bitnami-docker-jenkins/pulls) with your contribution. +We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/containers/issues), or submit a [pull request](https://github.com/bitnami/containers/pulls) with your contribution. ## Issues -If you encountered a problem running this container, you can file an [issue](https://github.com/bitnami/bitnami-docker-jenkins/issues/new). For us to provide better support, be sure to include the following information in your issue: - -- Host OS and version -- Docker version (`docker version`) -- Output of `docker info` -- Version of this container -- The command you used to run the container, and any relevant output you saw (masking any sensitive information) +If you encountered a problem running this container, you can file an [issue](https://github.com/bitnami/containers/issues/new/choose). For us to provide better support, be sure to fill the issue template. ## License