Skip to content

Commit f7c511f

Browse files
committed
Fix docker build
1 parent 157e72e commit f7c511f

2 files changed

Lines changed: 17 additions & 11 deletions

File tree

.dockerignore

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
### Generated by Python package dist-packages
2-
1+
### Generated by Python package site-packages
32

3+
# excluding .git by default
4+
.git
45

56
### from: .gitignore
67
# Byte-compiled / optimized / DLL files
@@ -172,9 +173,11 @@
172173
./**/*.bin
173174
./**/*.pth
174175
./**/*.pt
176+
./**/*.pkl
175177

176178
./**/results/
177-
./**/results/*
179+
180+
./**/*.sonar
178181

179182

180183
### from: benchmark/.gitignore
@@ -185,6 +188,11 @@ benchmark/**/*.json
185188
experiments/**/*.bin
186189

187190

191+
### from: experiments/toy1d_experiment1_configuration_test/.gitignore
192+
experiments/toy1d_experiment1_configuration_test/**/.*
193+
experiments/toy1d_experiment1_configuration_test/**/*\.*
194+
195+
188196
### from: dev/.gitignore
189197
dev/**/*.bin
190198
dev/**/*.parquet
@@ -196,10 +204,7 @@ dev/**/*.pt
196204
dev/**/*.npz
197205
dev/**/*.memmap
198206
dev/**/*.txt
207+
dev/**/*.dot
208+
dev/**/*.svg
199209

200210

201-
./**/*.png
202-
./**/*.ipynb
203-
204-
# setuptools-scm need some .git data, we can't ignore all
205-
.git/*

build_docker.sh

100644100755
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
#!/usr/bin/env bash
22

3-
pip install generate-dockerignore-from-gitignore
3+
pip install generate-dockerignore-from-gitignore setuptools_scm
44

55
generate-dockerignore
66

7-
VERSION=$(git describe --tags --dirty --always)
7+
VERSION=$(python3 -m setuptools_scm)
8+
DOCKER_TAG=$(echo "$VERSION" | sed 's/[^a-zA-Z0-9._-]/-/g')
89

9-
docker build --build-arg "VERSION=${VERSION}" -t "eltoncn/world-machine:${VERSION}" .
10+
docker build --build-arg "VERSION=${VERSION}" -t "eltoncn/world-machine:${DOCKER_TAG}" .

0 commit comments

Comments
 (0)