@@ -13,7 +13,11 @@ def run_cmd(cmd_arr,filename):
13
13
'''
14
14
print ('running...' + filename )
15
15
env = os .environ .copy ()
16
- docker_run = ['docker' ,'run' ,'-v' ,env ['PWD' ]+ '/local/:/tmp/' ,'-e' ,'SYNAPSE_AUTH_TOKEN=' + env ['SYNAPSE_AUTH_TOKEN' ],'--platform=linux/amd64' ]
16
+ if 'SYNAPSE_AUTH_TOKEN' not in env .keys ():
17
+ print ('You need to set the SYNAPSE_AUTH_TOKEN to acess the MPNST and beatAML Datasets' )
18
+ docker_run = ['docker' ,'run' ,'-v' ,env ['PWD' ]+ '/local/:/tmp/' ,'--platform=linux/amd64' ]
19
+ else :
20
+ docker_run = ['docker' ,'run' ,'-v' ,env ['PWD' ]+ '/local/:/tmp/' ,'-e' ,'SYNAPSE_AUTH_TOKEN=' + env ['SYNAPSE_AUTH_TOKEN' ],'--platform=linux/amd64' ]
17
21
cmd = docker_run + cmd_arr
18
22
print (cmd )
19
23
res = subprocess .run (cmd ,stdout = subprocess .PIPE ,stderr = subprocess .PIPE )
@@ -53,8 +57,11 @@ def main():
53
57
dlist .append (dsname )
54
58
#cmd = 'docker build --platform=linux/amd64 -t '+dsname+' . -f build/docker/'+fn+ ' --build-arg HTTPS_PROXY=$HTTPS_PROXY'
55
59
#print(cmd)
56
- res = subprocess .run (['docker' ,'build' ,'-t' ,dsname ,'.' ,'-f' ,'build/docker/' + fn ,'--build-arg' ,'HTTPS_PROXY=' + env ['HTTPS_PROXY' ],'--platform' ,'linux/amd64' ])
57
- #os.system(cmd)
60
+ if 'HTTPS_PROXY' in env .keys ():
61
+ res = subprocess .run (['docker' ,'build' ,'-t' ,dsname ,'.' ,'-f' ,'build/docker/' + fn ,'--build-arg' ,'HTTPS_PROXY=' + env ['HTTPS_PROXY' ],'--platform' ,'linux/amd64' ])
62
+ else :
63
+ res = subprocess .run (['docker' ,'build' ,'-t' ,dsname ,'.' ,'-f' ,'build/docker/' + fn ,'--platform' ,'linux/amd64' ])
64
+ #os.system(cmd)
58
65
59
66
### Any new sample creation must happened here.
60
67
### Each sample file requires the previous one to be created
0 commit comments