Skip to content

Conversation

@tianon
Copy link
Member

@tianon tianon commented May 8, 2020

This also has the benefit of speeding up both "update.sh" and "generate-stackbrew-library.sh" because they don't have to guess which dist each suite name belongs to.

Sample output:

$ ./generate-stackbrew-library.sh
# this file is generated via https://github.com/docker-library/buildpack-deps/blob/f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8/generate-stackbrew-library.sh

Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon),
             Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
GitRepo: https://github.com/docker-library/buildpack-deps.git

Tags: bullseye-curl, testing-curl
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/bullseye/curl

Tags: bullseye-scm, testing-scm
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/bullseye/scm

Tags: bullseye, testing
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/bullseye

Tags: buster-curl, stable-curl, curl
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/buster/curl

Tags: buster-scm, stable-scm, scm
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/buster/scm

Tags: buster, stable, latest
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/buster

Tags: jessie-curl, oldoldstable-curl
Architectures: amd64, arm32v5, arm32v7, i386
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/jessie/curl

Tags: jessie-scm, oldoldstable-scm
Architectures: amd64, arm32v5, arm32v7, i386
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/jessie/scm

Tags: jessie, oldoldstable
Architectures: amd64, arm32v5, arm32v7, i386
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/jessie

Tags: sid-curl, unstable-curl
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/sid/curl

Tags: sid-scm, unstable-scm
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/sid/scm

Tags: sid, unstable
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/sid

Tags: stretch-curl, oldstable-curl
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/stretch/curl

Tags: stretch-scm, oldstable-scm
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/stretch/scm

Tags: stretch, oldstable
Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: debian/stretch

Tags: bionic-curl, 18.04-curl
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/bionic/curl

Tags: bionic-scm, 18.04-scm
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/bionic/scm

Tags: bionic, 18.04
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/bionic

Tags: eoan-curl, 19.10-curl
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/eoan/curl

Tags: eoan-scm, 19.10-scm
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/eoan/scm

Tags: eoan, 19.10
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/eoan

Tags: focal-curl, 20.04-curl
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/focal/curl

Tags: focal-scm, 20.04-scm
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/focal/scm

Tags: focal, 20.04
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/focal

Tags: groovy-curl, 20.10-curl
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/groovy/curl

Tags: groovy-scm, 20.10-scm
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/groovy/scm

Tags: groovy, 20.10
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/groovy

Tags: xenial-curl, 16.04-curl
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/xenial/curl

Tags: xenial-scm, 16.04-scm
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/xenial/scm

Tags: xenial, 16.04
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, s390x
GitCommit: f84f6184d79f2cb7ab94c365ac4f47915e7ca2a8
Directory: ubuntu/xenial

…ped by upstream (Debian vs Ubuntu)

This also has the benefit of speeding up both "update.sh" and "generate-stackbrew-library.sh" because they don't have to guess which dist each suite name belongs to.
@yosifkit yosifkit merged commit 4d7c3e9 into docker-library:master May 8, 2020
@yosifkit yosifkit deleted the reorg branch May 8, 2020 18:07
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request May 8, 2020
Changes:

- docker-library/buildpack-deps@4d7c3e9: Merge pull request docker-library/buildpack-deps#108 from infosiftr/reorg
- docker-library/buildpack-deps@f84f618: Reorganize repo so the "generate-stackbrew-library.sh" output is grouped by upstream (Debian vs Ubuntu)
- docker-library/buildpack-deps@204fa8b: Merge pull request docker-library/buildpack-deps#107 from vicamo/for-upstream/add-ubuntu-groovy-gorilla
- docker-library/buildpack-deps@836ce86: Add Ubuntu Groovy Gorilla
- docker-library/buildpack-deps@1e2e728: Merge pull request docker-library/buildpack-deps#105 from docker-library/github-actions
- docker-library/buildpack-deps@cc086a2: Add initial GitHub Actions CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants