|
|
@@ -20,75 +20,6 @@ replace_field() {
|
|
|
sed -ri "s/${extraSed}%%${field}%%${extraSed}/$sed_escaped_value/g" "$repo/README.md"
|
|
|
}
|
|
|
|
|
|
-declare -A otherRepos=(
|
|
|
- [aerospike]='https://github.com/aerospike/aerospike-server.docker'
|
|
|
- [alpine]='https://github.com/gliderlabs/docker-alpine'
|
|
|
- [arangodb]='https://github.com/arangodb/arangodb-docker'
|
|
|
- [backdrop]='https://github.com/backdrop-ops/backdrop-docker'
|
|
|
- [bonita]='https://github.com/Bonitasoft-Community/docker_bonita'
|
|
|
- [centos]='https://github.com/CentOS/sig-cloud-instance-images'
|
|
|
- [chronograf]='https://github.com/influxdata/chronograf-docker'
|
|
|
- [cirros]='https://github.com/ewindisch/docker-cirros'
|
|
|
- [clojure]='https://github.com/Quantisan/docker-clojure'
|
|
|
- [consul]='https://github.com/hashicorp/docker-consul'
|
|
|
- [crate]='https://github.com/crate/docker-crate'
|
|
|
- [crux]='https://github.com/therealprologic/docker-crux'
|
|
|
- [debian]='https://github.com/tianon/docker-brew-debian'
|
|
|
- [docker-dev]='https://github.com/docker/docker'
|
|
|
- [elixir]='https://github.com/c0b/docker-elixir'
|
|
|
- [erlang]='https://github.com/c0b/docker-erlang-otp'
|
|
|
- [fedora]='https://github.com/lsm5/docker-brew-fedora'
|
|
|
- [gazebo]='https://github.com/osrf/docker_images'
|
|
|
- [glassfish]='https://github.com/aws/aws-eb-glassfish'
|
|
|
- [haskell]='https://github.com/freebroccolo/docker-haskell'
|
|
|
- [hipache]='https://github.com/dotcloud/hipache'
|
|
|
- [hylang]='https://github.com/hylang/hy'
|
|
|
- [influxdb]='https://github.com/influxdata/influxdb-docker'
|
|
|
- [iojs]='https://github.com/nodejs/docker-iojs'
|
|
|
- [irssi]='https://github.com/jfrazelle/irssi'
|
|
|
- [jenkins]='https://github.com/cloudbees/jenkins-ci.org-docker'
|
|
|
- [jetty]='https://github.com/appropriate/docker-jetty'
|
|
|
- [joomla]='https://github.com/joomla/docker-joomla'
|
|
|
- [jruby]='https://github.com/cpuguy83/docker-jruby'
|
|
|
- [kaazing-gateway]='https://github.com/kaazing/gateway.docker'
|
|
|
- [kapacitor]='https://github.com/influxdata/kapacitor-docker'
|
|
|
- [lightstreamer]='https://github.com/Lightstreamer/Docker'
|
|
|
- [mageia]='https://github.com/juanluisbaptiste/docker-brew-mageia'
|
|
|
- [maven]='https://github.com/carlossg/docker-maven'
|
|
|
- [mongo-express]='https://github.com/mongo-express/mongo-express-docker'
|
|
|
- [mono]='https://github.com/mono/docker'
|
|
|
- [neo4j]='https://github.com/neo4j/docker-neo4j'
|
|
|
- [neurodebian]='https://github.com/neurodebian/dockerfiles'
|
|
|
- [nginx]='https://github.com/nginxinc/docker-nginx'
|
|
|
- [node]='https://github.com/nodejs/docker-node'
|
|
|
- [nuxeo]='https://github.com/nuxeo/docker-nuxeor'
|
|
|
- [odoo]='https://github.com/odoo/docker'
|
|
|
- [opensuse]='https://github.com/openSUSE/docker-containers-build'
|
|
|
- [oraclelinux]='https://github.com/oracle/docker'
|
|
|
- [orientdb]='https://github.com/orientechnologies/orientdb-docker'
|
|
|
- [perl]='https://github.com/Perl/docker-perl'
|
|
|
- [photon]='https://github.com/frapposelli/photon-docker-image'
|
|
|
- [piwik]='https://github.com/piwik/docker-piwik'
|
|
|
- [r-base]='https://github.com/rocker-org/rocker'
|
|
|
- [rakudo]='https://github.com/perl6/docker'
|
|
|
- [registry]='https://github.com/docker/docker-registry'
|
|
|
- [rethinkdb]='https://github.com/stuartpb/rethinkdb-dockerfiles'
|
|
|
- [rocket.chat]='https://github.com/RocketChat/Docker.Official.Image'
|
|
|
- [ros]='https://github.com/osrf/docker_images'
|
|
|
- [sentry]='https://github.com/getsentry/docker-sentry'
|
|
|
- [solr]='https://github.com/docker-solr/solr'
|
|
|
- [sonarqube]='https://github.com/SonarSource/docker-sonarqube'
|
|
|
- [sourcemage]='https://github.com/vaygr/docker-sourcemage'
|
|
|
- [swarm]='https://github.com/docker/swarm-library-image'
|
|
|
- [telegraf]='https://github.com/influxdata/telegraf-docker'
|
|
|
- [thrift]='https://github.com/ahawkins/docker-thrift'
|
|
|
- [traefik]='https://github.com/containous/traefik-library-image'
|
|
|
- [ubuntu-debootstrap]='https://github.com/tianon/docker-brew-ubuntu-debootstrap'
|
|
|
- [ubuntu-upstart]='https://github.com/tianon/dockerfiles'
|
|
|
- [ubuntu]='https://github.com/tianon/docker-brew-ubuntu-core'
|
|
|
- [websphere-liberty]='https://github.com/WASdev/ci.docker'
|
|
|
-)
|
|
|
-
|
|
|
dockerLatest="$(curl -fsSL 'https://get.docker.com/latest')"
|
|
|
|
|
|
for repo in "${repos[@]}"; do
|
|
|
@@ -97,10 +28,7 @@ for repo in "${repos[@]}"; do
|
|
|
fi
|
|
|
|
|
|
if [ -e "$repo/content.md" ]; then
|
|
|
- gitRepo="${otherRepos[$repo]}"
|
|
|
- if [ -z "$gitRepo" ]; then
|
|
|
- gitRepo="https://github.com/docker-library/$repo"
|
|
|
- fi
|
|
|
+ githubRepo="$(cat "$repo/github-repo")"
|
|
|
|
|
|
mailingList="$(cat "$repo/mailing-list.md" 2>/dev/null || true)"
|
|
|
if [ "$mailingList" ]; then
|
|
|
@@ -191,8 +119,8 @@ for repo in "${repos[@]}"; do
|
|
|
echo ' REPO => "'"$repo"'"'
|
|
|
replace_field "$repo" 'REPO' "$repo"
|
|
|
|
|
|
- echo ' GITHUB-REPO => "'"$gitRepo"'"'
|
|
|
- replace_field "$repo" 'GITHUB-REPO' "$gitRepo"
|
|
|
+ echo ' GITHUB-REPO => "'"$githubRepo"'"'
|
|
|
+ replace_field "$repo" 'GITHUB-REPO' "$githubRepo"
|
|
|
|
|
|
echo
|
|
|
else
|