Add AzureFilesVerifier code and dockerfile
This commit is contained in:
Родитель
fd64482094
Коммит
63ce6fc635
|
@ -0,0 +1,13 @@
|
|||
import sys
|
||||
f = open('C:\\VolumeTest\\Data\\data.txt', 'r+')
|
||||
content = f.read()
|
||||
num = int(content)
|
||||
if num > 5:
|
||||
f.truncate(0)
|
||||
f.seek(0)
|
||||
f.write("0")
|
||||
f.close()
|
||||
while True:
|
||||
continue
|
||||
else:
|
||||
sys.exit(-1)
|
|
@ -0,0 +1,12 @@
|
|||
pushd win
|
||||
xcopy ..\AzureFilesVerifier.py . || goto :error
|
||||
docker build -t azurefilesverifier:win -f Dockerfile . || goto :error
|
||||
del AzureFilesVerifier.py || goto :error
|
||||
popd
|
||||
echo "Image successfully created : name : azurefilesverifier:win"
|
||||
|
||||
goto :EOF
|
||||
|
||||
:error
|
||||
echo Failed with error #%errorlevel%.
|
||||
exit /b %errorlevel%
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
# Any subsequent(*) commands which fail will cause the shell script to exit immediately
|
||||
|
||||
pushd linux
|
||||
cp ../AzureFilesVerifier.py .
|
||||
docker build -t azurefilesverifier:linux -f Dockerfile .
|
||||
rm AzureFilesVerifier.py
|
||||
popd
|
||||
echo "Image successfully created : name : azurefilesverifier:linux"
|
|
@ -0,0 +1,4 @@
|
|||
FROM python:2-alpine
|
||||
WORKDIR /app
|
||||
COPY ../AzureFilesVerifier.py .
|
||||
CMD "python" "-u" "AzureFilesVerifier.py"
|
|
@ -0,0 +1,4 @@
|
|||
FROM yorek/python-nanoserver:3.6.5-1709
|
||||
WORKDIR /app
|
||||
COPY AzureFilesVerifier.py .
|
||||
CMD "python" "-u" "AzureFilesVerifier.py"
|
Загрузка…
Ссылка в новой задаче