File tree Expand file tree Collapse file tree 2 files changed +39
-16
lines changed
Expand file tree Collapse file tree 2 files changed +39
-16
lines changed Original file line number Diff line number Diff line change @@ -22,22 +22,6 @@ export PYTHONPATH=$PWD pytest tests
2222
2323git tag $version
2424
25- docker build
26- docker build -f Docker/Evaluate.Dockerfile . -t terryzho/bigcodebench-evaluate:$version
27- docker tag terryzho/bigcodebench-evaluate:$version terryzho/bigcodebench-evaluate:latest
28- docker push terryzho/bigcodebench-evaluate:$version
29- docker push terryzho/bigcodebench-evaluate:latest
30-
31- docker build -f Docker/Generate_Cuda11.Dockerfile . -t terryzho/bigcodebench-generate-cu11:$version
32- docker tag terryzho/bigcodebench-generate-cu11:$version terryzho/bigcodebench-generate-cu11:latest
33- docker push terryzho/bigcodebench-generate-cu11:$version
34- docker push terryzho/bigcodebench-generate-cu11:latest
35-
36- docker build -f Docker/Generate_Cuda12.Dockerfile . -t terryzho/bigcodebench-generate-cu12:$version
37- docker tag terryzho/bigcodebench-generate-cu12:$version terryzho/bigcodebench-generate-cu12:latest
38- docker push terryzho/bigcodebench-generate-cu12:$version
39- docker push terryzho/bigcodebench-generate-cu12:latest
40-
4125rm -rf dist
4226python3 -m build
4327python3 -m twine upload dist/*
Original file line number Diff line number Diff line change 1+ # argument version
2+
3+ set -eux
4+
5+ while getopts " v:" opt; do
6+ case $opt in
7+ v)
8+ version=$OPTARG
9+ ;;
10+ \? )
11+ echo " Invalid option: -$OPTARG " >&2
12+ ;;
13+ esac
14+ done
15+
16+ if [ -z " $version " ]; then
17+ echo " version is required"
18+ exit 1
19+ fi
20+
21+ export PYTHONPATH=$PWD pytest tests
22+
23+ git tag $version
24+
25+ docker build
26+ docker build -f Docker/Evaluate.Dockerfile . -t terryzho/bigcodebench-evaluate:$version
27+ docker tag terryzho/bigcodebench-evaluate:$version terryzho/bigcodebench-evaluate:latest
28+ docker push terryzho/bigcodebench-evaluate:$version
29+ docker push terryzho/bigcodebench-evaluate:latest
30+
31+ docker build -f Docker/Generate_Cuda11.Dockerfile . -t terryzho/bigcodebench-generate-cu11:$version
32+ docker tag terryzho/bigcodebench-generate-cu11:$version terryzho/bigcodebench-generate-cu11:latest
33+ docker push terryzho/bigcodebench-generate-cu11:$version
34+ docker push terryzho/bigcodebench-generate-cu11:latest
35+
36+ docker build -f Docker/Generate_Cuda12.Dockerfile . -t terryzho/bigcodebench-generate-cu12:$version
37+ docker tag terryzho/bigcodebench-generate-cu12:$version terryzho/bigcodebench-generate-cu12:latest
38+ docker push terryzho/bigcodebench-generate-cu12:$version
39+ docker push terryzho/bigcodebench-generate-cu12:latest
You can’t perform that action at this time.
0 commit comments