Add "DOCKER-VERSIONS" section to each README.md

This commit is contained in:
Tianon Gravi 2014-12-16 13:50:47 -07:00
parent de03fa69a9
commit 9cb72741af
3 changed files with 18 additions and 1 deletions

View File

@ -10,6 +10,10 @@ repo](https://github.com/docker-library/official-images).
%%CONTENT%%%%LICENSE%%
# Docker Version Support
%%DOCKER-VERSIONS%%
# User Feedback
%%USER-FEEDBACK%%

3
docker-versions.md Normal file
View File

@ -0,0 +1,3 @@
This image is officially supported on Docker version %%DOCKER-LATEST%%.
Support for older versions (down to 1.0) is provided on a best-effort basis.

View File

@ -48,6 +48,8 @@ declare -A otherRepos=(
[ubuntu]='https://github.com/tianon/docker-brew-ubuntu-core'
)
dockerLatest="$(curl -sSL 'https://get.docker.com/latest')"
for repo in "${repos[@]}"; do
if [ -x "$repo/update.sh" ]; then
( set -x; "$repo/update.sh" )
@ -66,6 +68,8 @@ for repo in "${repos[@]}"; do
mailingList=' '
fi
dockerVersions="$(cat "$repo/docker-versions.md" 2>/dev/null || cat 'docker-versions.md')"
userFeedback="$(cat "$repo/user-feedback.md" 2>/dev/null || cat 'user-feedback.md')"
license="$(cat "$repo/license.md" 2>/dev/null || true)"
@ -90,13 +94,19 @@ for repo in "${repos[@]}"; do
echo " LOGO => $logo"
replace_field "$repo" 'LOGO' "$logo" '\s*'
echo ' DOCKER-VERSIONS => '"$repo"'/docker-versions.md'
replace_field "$repo" 'DOCKER-VERSIONS' "$dockerVersions"
echo ' DOCKER-LATEST => "'"$dockerLatest"'"'
replace_field "$repo" 'DOCKER-LATEST' "$dockerLatest"
echo ' LICENSE => '"$repo"'/license.md'
replace_field "$repo" 'LICENSE' "$license"
echo ' USER-FEEDBACK => '"$repo"'/user-feedback.md'
replace_field "$repo" 'USER-FEEDBACK' "$userFeedback"
echo ' MAILING-LIST => "'"$mailingList"'"'
echo ' MAILING-LIST => '"$repo"'/mailing-list.md'
replace_field "$repo" 'MAILING-LIST' "$mailingList" '\s*'
echo ' REPO => "'"$repo"'"'