mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-18 07:22:57 +00:00
[ci skip] Add row to build index after every image push
This commit is contained in:
2
all-spark-notebook/hooks/index.tmpl
Normal file
2
all-spark-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
base-notebook/hooks/index.tmpl
Normal file
2
base-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
datascience-notebook/hooks/index.tmpl
Normal file
2
datascience-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
minimal-notebook/hooks/index.tmpl
Normal file
2
minimal-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
pyspark-notebook/hooks/index.tmpl
Normal file
2
pyspark-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
r-notebook/hooks/index.tmpl
Normal file
2
r-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
scipy-notebook/hooks/index.tmpl
Normal file
2
scipy-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
2
tensorflow-notebook/hooks/index.tmpl
Normal file
2
tensorflow-notebook/hooks/index.tmpl
Normal file
@@ -0,0 +1,2 @@
|
||||
INDEX_ROW="|\`${BUILD_TIMESTAMP}\`|${GIT_SHA_TAG}|[Git diff](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})<br />[Dockerfile](https://github.com/jupyter/docker-stacks/blob/${SOURCE_COMMIT}/${IMAGE_SHORT_NAME}/Dockerfile)<br />[Build manifest](./${IMAGE_SHORT_NAME}-${GIT_SHA_TAG})|"
|
||||
sed "/|-|/a ${INDEX_ROW}" -i "$INDEX_FILE"
|
@@ -1,5 +1,5 @@
|
||||
cat << EOF > "$MANIFEST_FILE"
|
||||
* Build datetime: $(date -u +%FT%TZ)
|
||||
* Build datetime: ${BUILD_TIMESTAMP}
|
||||
* DockerHub build code: ${BUILD_CODE}
|
||||
* Docker image: ${DOCKER_REPO}:${GIT_SHA_TAG}
|
||||
* Git commit SHA: [${SOURCE_COMMIT}](https://github.com/jupyter/docker-stacks/commit/${SOURCE_COMMIT})
|
||||
|
@@ -8,11 +8,13 @@ docker tag $IMAGE_NAME $DOCKER_REPO:$GIT_SHA_TAG
|
||||
docker push $DOCKER_REPO:$GIT_SHA_TAG
|
||||
|
||||
# Create a working directory.
|
||||
BUILD_TIMESTAMP=$(date -u +%FT%TZ)
|
||||
WORKDIR=$(mktemp -d)
|
||||
GIT_URI="git@github.com:jupyter/docker-stacks.wiki.git"
|
||||
GIT_SANDBOX="${WORKDIR}/docker-stacks.wiki"
|
||||
IMAGE_SHORT_NAME=$(basename $DOCKER_REPO)
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${SOURCE_COMMIT:0:12}.md"
|
||||
MANIFEST_FILE="${GIT_SANDBOX}/manifests/${IMAGE_SHORT_NAME}-${GIT_SHA_TAG}.md"
|
||||
INDEX_FILE="${GIT_SANDBOX}/Home.md"
|
||||
|
||||
# Configure git so it can push back to GitHub.
|
||||
eval $(ssh-agent -s)
|
||||
@@ -29,6 +31,7 @@ popd
|
||||
# Render the build manifest template.
|
||||
mkdir -p $(dirname "$MANIFEST_FILE")
|
||||
source hooks/manifest.tmpl
|
||||
source hooks/index.tmpl
|
||||
|
||||
# Push the wiki update back to GitHub.
|
||||
pushd "$GIT_SANDBOX"
|
||||
|
Reference in New Issue
Block a user