Skip to content

📦 Containers used for Continous Integration jobs (automated testing)

Notifications You must be signed in to change notification settings

nextcloud/docker-ci

Folders and files

NameName
Last commit message
Last commit date
Sep 10, 2024
Apr 5, 2018
May 28, 2021
Dec 6, 2021
Nov 7, 2022
May 28, 2021
Oct 7, 2024
Aug 5, 2021
Oct 13, 2023
Aug 5, 2021
Aug 5, 2021
Aug 5, 2021
Oct 13, 2023
Apr 17, 2023
Aug 5, 2021
May 28, 2021
Apr 22, 2024
Feb 6, 2024
Jun 25, 2021
Sep 23, 2024
Feb 6, 2024
Aug 31, 2023
May 28, 2021
Sep 4, 2019
Mar 18, 2020
Jul 22, 2021
Jun 14, 2022
Jun 14, 2022
Feb 2, 2023
Feb 2, 2023
Apr 2, 2024
Oct 18, 2016
Dec 18, 2018
Nov 11, 2019
Dec 6, 2021
Nov 7, 2022
Apr 2, 2024
May 28, 2021
Apr 4, 2023
May 28, 2021
May 28, 2021
May 28, 2021
Feb 9, 2024
Dec 7, 2021
Jun 25, 2024
Oct 7, 2022
Jun 30, 2021
May 28, 2021
Oct 20, 2023
Jan 29, 2024
May 10, 2024
Nov 7, 2019
Apr 4, 2023
Dec 18, 2018
May 28, 2021
Mar 26, 2020
Jul 22, 2021
May 28, 2021
Dec 6, 2021
Jan 5, 2023
Nov 7, 2022
Feb 2, 2023
Feb 2, 2023
Feb 2, 2023
Feb 2, 2023
Jun 25, 2024
Jun 25, 2024
May 28, 2021
May 28, 2021
May 28, 2021
May 28, 2021
Oct 7, 2022
Oct 28, 2022
Oct 20, 2023
May 28, 2021
Oct 7, 2022
Dec 18, 2018
Nov 20, 2019
Dec 9, 2021
Dec 13, 2022
Dec 18, 2018
Jul 22, 2021
Dec 6, 2021
Nov 7, 2022
Feb 10, 2024
May 28, 2021
Jan 27, 2023
Aug 22, 2024
Aug 14, 2024
May 10, 2023
Oct 7, 2024
Mar 21, 2018
Nov 10, 2023
Nov 10, 2023
Jan 29, 2020
Apr 7, 2022
Apr 7, 2022
Dec 18, 2018
Jul 22, 2021
Dec 6, 2021
Nov 7, 2022
Feb 1, 2024
Oct 28, 2021
Mar 14, 2022

Repository files navigation

CI images for Nextcloud

📦 Containers used for Continous Integration jobs (automated testing)

GitHub Container Registry

The images are automatic builds on GitHub actions. You can find them at https://github.com/orgs/nextcloud/packages?repo_name=docker-ci. The build is triggered using GitHub workflows.

GitHub workflows

To trigger a build of a specific container, go to https://github.com/nextcloud/docker-ci/actions/workflows/docker.yml and press "Run Workflow". Enter the following information:

  • Path to the folder (e.g. translations)
  • Path to Dockerfile: Dockerfile-Plain IMPORTANT: If you are not using Dockerfile but one with a suffix here, you also need to add the suffix on the image name in the next field (all lowercased)
  • Suffix to image name: -plain
  • Tag name (e.g. latest)

This would result in the Dockerfile /client/Dockerfile being built and the binary being pushed to the GitHub Container Registry as client:latest.

Docker Hub

The images are automatic builds on Docker Hub. You can find them at https://hub.docker.com/u/nextcloudci/. The build is only triggered if a git tag is set.

Git tags

To trigger a build of a specific container the tag needs to be named like the folder followed by a dash and a version number. This means translations-1 will only trigger a build of the translation container and will then build the container nextcloudci/translations:translations-1.

Other example:

  • git tag php7.1-5 will only build nextcloudci/php7.1:php7.1-5