Coder Social home page Coder Social logo

baimard / docker-ci Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nextcloud/docker-ci

0.0 0.0 0.0 1.33 MB

:package: Containers used for Continous Integration jobs (automated testing)

Home Page: https://hub.docker.com/u/nextcloudci/

Shell 4.66% Perl 69.38% JavaScript 1.01% CSS 4.71% PHP 9.83% Makefile 0.08% Dockerfile 10.32%

docker-ci's Introduction

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:

  • Folder name (e.g. client)
  • 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

docker-ci's People

Contributors

andyscherzinger avatar ayselafsar avatar azul avatar blizzz avatar christianlupus avatar christophwurst avatar danxuliu avatar e-alfred avatar fancycode avatar gary-kim avatar gino0631 avatar ivaradi avatar jonathantreffler avatar juliushaertl avatar korelstar avatar lukasreschke avatar mgallien avatar misch7 avatar morrisjobke avatar nickvergessen avatar pvince81 avatar rakekniven avatar rullzer avatar schiessle avatar sergeymosin avatar skjnldsv avatar tobiaskaminsky avatar valdnet avatar vinicios-gomes avatar vitormattos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.