# docker-brew-ubuntu-core **Repository Path**: 3kgz/docker-brew-ubuntu-core ## Basic Information - **Project Name**: docker-brew-ubuntu-core - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tl;dr: `git clone --single-branch https://github.com/tianon/docker-brew-ubuntu-core.git` ## DO NOT OPEN PULL REQUESTS TO UPDATE IMAGES # Scripts to prepare updates to the Ubuntu official Docker images The process for updating the images goes like this: 1. Tarballs are published at https://partner-images.canonical.com/core/ by Canonical 2. The button is clicked by someone with appropriate permissions to run https://doi-janky.infosiftr.net/job/tianon/job/update-ubuntu/ (this job is defined by https://github.com/docker-library/oi-janky-groovy/blob/master/tianon/update-ubuntu-pipeline.groovy) 3. This updates each `arch-*` branch of https://github.com/tianon/docker-brew-ubuntu-core/ to be one commit ahead of master, that commit adding tarballs/Dockerfiles/manifests/checksums for each supported release of Ubuntu (this is why you pass `--single-branch` to clone to get this repo, you don't want to be downloading all these tarballs) 4. `generate-stackbrew-library.sh` from this repo is run on a developer machine to produce a replacement for https://github.com/docker-library/official-images/blob/master/library/ubuntu 5. This replacement is proposed as a PR to https://github.com/docker-library/official-images 6. The PR is reviewed, approved and submitted by the official image maintainers (https://github.com/docker-library/official-images/blob/master/MAINTAINERS) 7. Some more Jenkins happens 8. The new images are published on https://hub.docker.com Please feel free to open issues and discuss these images. You can submit pull requests to update the scripts, but submitting pull requests to the `arch-*` branches to update the images does not work and only upsets the pig, or something like that.