Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
DBRepo
Manage
Activity
Members
Labels
Plan
External wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package registry
Model registry
Operate
Terraform modules
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
FAIR Data Austria DB Repository
DBRepo
Merge requests
!27
Draft: Resolve "Zenodo Sandbox integration for PID (e.g. DOI)"
Code
Review changes
Check out branch
Download
Patches
Plain diff
Expand sidebar
Merged
Draft: Resolve "Zenodo Sandbox integration for PID (e.g. DOI)"
89-zenodo-sandbox-integration-for-pid-e-g-doi
into
dev
Overview
0
Commits
81
Pipelines
0
Changes
212
Merged
Draft: Resolve "Zenodo Sandbox integration for PID (e.g. DOI)"
Martin Weise
requested to merge
89-zenodo-sandbox-integration-for-pid-e-g-doi
into
dev
Sep 22, 2021
Overview
0
Commits
81
Pipelines
0
Changes
212
Closes #89
0
0
Merge request reports
Compare
dev
version 27
c578310b
Sep 30, 2021
version 26
35f1812e
Sep 30, 2021
version 25
b703a689
Sep 30, 2021
version 24
6f015bc1
Sep 30, 2021
version 23
5b723126
Sep 30, 2021
version 22
44b25349
Sep 30, 2021
version 21
502f356a
Sep 30, 2021
version 20
99faae22
Sep 30, 2021
version 19
a3b3acc4
Sep 30, 2021
version 18
e7a6bb5f
Sep 30, 2021
version 17
1a9ff18b
Sep 30, 2021
version 16
ebf35de7
Sep 30, 2021
version 15
1b393c6b
Sep 29, 2021
version 14
a0f72126
Sep 29, 2021
version 13
b9b55213
Sep 29, 2021
version 12
6e591f0e
Sep 29, 2021
version 11
993dc965
Sep 29, 2021
version 10
1d2ad718
Sep 29, 2021
version 9
04d6f6e2
Sep 29, 2021
version 8
df2d02a8
Sep 28, 2021
version 7
2ff48340
Sep 28, 2021
version 6
07fec9c5
Sep 27, 2021
version 5
e9705a50
Sep 27, 2021
version 4
8be84589
Sep 27, 2021
version 3
96ee52b8
Sep 23, 2021
version 2
03665705
Sep 22, 2021
version 1
4c0da8ac
Sep 22, 2021
dev (base)
and
latest version
latest version
494b62f0
81 commits,
Sep 30, 2021
version 27
c578310b
80 commits,
Sep 30, 2021
version 26
35f1812e
79 commits,
Sep 30, 2021
version 25
b703a689
78 commits,
Sep 30, 2021
version 24
6f015bc1
77 commits,
Sep 30, 2021
version 23
5b723126
76 commits,
Sep 30, 2021
version 22
44b25349
75 commits,
Sep 30, 2021
version 21
502f356a
74 commits,
Sep 30, 2021
version 20
99faae22
73 commits,
Sep 30, 2021
version 19
a3b3acc4
72 commits,
Sep 30, 2021
version 18
e7a6bb5f
71 commits,
Sep 30, 2021
version 17
1a9ff18b
70 commits,
Sep 30, 2021
version 16
ebf35de7
69 commits,
Sep 30, 2021
version 15
1b393c6b
68 commits,
Sep 29, 2021
version 14
a0f72126
66 commits,
Sep 29, 2021
version 13
b9b55213
65 commits,
Sep 29, 2021
version 12
6e591f0e
64 commits,
Sep 29, 2021
version 11
993dc965
63 commits,
Sep 29, 2021
version 10
1d2ad718
62 commits,
Sep 29, 2021
version 9
04d6f6e2
61 commits,
Sep 29, 2021
version 8
df2d02a8
59 commits,
Sep 28, 2021
version 7
2ff48340
58 commits,
Sep 28, 2021
version 6
07fec9c5
57 commits,
Sep 27, 2021
version 5
e9705a50
56 commits,
Sep 27, 2021
version 4
8be84589
55 commits,
Sep 27, 2021
version 3
96ee52b8
3 commits,
Sep 23, 2021
version 2
03665705
2 commits,
Sep 22, 2021
version 1
4c0da8ac
1 commit,
Sep 22, 2021
212 files
+
195060
−
1304
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
212
.docker/release
0 → 100755
+
41
−
0
View file @ 494b62f0
Edit in single-file editor
Open in Web IDE
#!/bin/bash
USER
=
"fairdataaustria"
VERSION
=
$1
# usage
if
[
$#
-ne
1
]
;
then
echo
"USAGE: ./release VERSION"
echo
" (e.g. 1.0.0-alpha)"
exit
1
fi
# check tag exists
TAG
=
$(
git tag
-n
|
awk
'{print $1}'
|
grep
-o
"^v
${
VERSION
}
\$
"
)
if
[
-z
$TAG
]
;
then
echo
"FAIL: could not find version 'v
${
VERSION
}
' in git tags"
exit
2
fi
# build
git checkout
${
VERSION
}
docker-compose build fda-metadata-db
docker-compose build
--parallel
# login
echo
"Authentication required for user
${
USER
}
at docker.io (docker hub)"
docker login docker.io
-u
$USER
# tag
IMAGE
=
$(
ls
-d
fda-
*
)
for
DIR
in
$IMAGE
do
# CHECK=$(docker images "${USER}/${IMAGE}:${VERSION}" -q)
# if [ ! -z $CHECK ]; then
# echo "CHECK ${DIR}: tag ${USER}/${IMAGE}:${VERSION} already exists locally"
# exit 3
# fi
echo
"TAG
${
DIR
}
"
docker tag
${
IMAGE
}
:latest
${
USER
}
/
${
IMAGE
}
:
${
VERSION
}
docker push
${
USER
}
/
${
IMAGE
}
:
${
VERSION
}
done
Loading