[0KRunning with gitlab-runner 15.1.0 (76984217)[0;m [0K on ns4.shore.co.il Z5_U7unN[0;m section_start:1657984290:prepare_executor [0K[0K[36;1mPreparing the "docker" executor[0;m[0;m [0KUsing Docker executor with image registry.shore.co.il/ci-images:docker ...[0;m [0KPulling docker image registry.shore.co.il/ci-images:docker ...[0;m [0KUsing docker image sha256:95e4acc07d2b704138c203ab0734b39f7babceb5b5d354ab2cc4b9b55ec0566d for registry.shore.co.il/ci-images:docker with digest registry.shore.co.il/ci-images@sha256:93bb17c97b7037b371d301e63bf4b0b3ff4e3ed34d76d57f43e4da54c774b049 ...[0;m section_end:1657984292:prepare_executor [0Ksection_start:1657984292:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m Running on runner-z5u7unn-project-158-concurrent-0 via 2ea20ceab959... section_end:1657984293:prepare_script [0Ksection_start:1657984293:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m [32;1mFetching changes with git depth set to 50...[0;m Reinitialized existing Git repository in /builds/nimrod/nextcloud-notifier/.git/ [32;1mChecking out f6792c9d as master...[0;m Removing .cache/ [32;1mSkipping Git submodules setup[0;m section_end:1657984297:get_sources [0Ksection_start:1657984297:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m [0KUsing docker image sha256:95e4acc07d2b704138c203ab0734b39f7babceb5b5d354ab2cc4b9b55ec0566d for registry.shore.co.il/ci-images:docker with digest registry.shore.co.il/ci-images@sha256:93bb17c97b7037b371d301e63bf4b0b3ff4e3ed34d76d57f43e4da54c774b049 ...[0;m [32;1m$ cd "${WORKDIR:-.}"[0;m [32;1m$ if [ -n "${CI_COMMIT_TAG:-}" ] # collapsed multi-line command[0;m TAG=latest [32;1m$ CI_PROJECT_NAME_SLUG="$(echo $CI_PROJECT_NAME|awk '{print tolower($0)}')" # collapsed multi-line command[0;m IMAGE=nextcloud-notifier [32;1m$ docker build --pull --no-cache --tag "$DOCKER_REGISTRY/$IMAGE:$TAG" ./[0;m #1 [internal] load build definition from Dockerfile #1 sha256:71bcbf82b686917e695906cc1dbbb58d61f349c3cdd3febdaf90cb47013a2ec4 #1 transferring dockerfile: #1 transferring dockerfile: 455B done #1 DONE 0.2s #2 [internal] load .dockerignore #2 sha256:accb1d8a892e67d97e55b65348241a27b38a18da9ef07de9ea0d7998e8b14a3b #2 transferring context: 68B done #2 DONE 0.2s #3 [internal] load metadata for registry.hub.docker.com/library/python:3.10-alpine3.16 #3 sha256:b91d63fe7c6e8f26e424682b078c045879301c38170c59cc09e1e6c6a0cce0c1 #3 DONE 1.4s #4 [1/5] FROM registry.hub.docker.com/library/python:3.10-alpine3.16@sha256:97725c6081f5670080322188827ef5cd95325b8c69e401047f0fa0c21910042d #4 sha256:b2536bb607a30a80b995ef5ef1f0a6630817a073b39c47573aebd107cafae99e #4 resolve registry.hub.docker.com/library/python:3.10-alpine3.16@sha256:97725c6081f5670080322188827ef5cd95325b8c69e401047f0fa0c21910042d 0.1s done #4 ... #6 [internal] load build context #6 sha256:0a1f2700dd5b4842e140892d3b859c6d6268d769adfd6640781d8fc6341f6f16 #6 transferring context: 8.51kB done #6 DONE 0.3s #4 [1/5] FROM registry.hub.docker.com/library/python:3.10-alpine3.16@sha256:97725c6081f5670080322188827ef5cd95325b8c69e401047f0fa0c21910042d #4 sha256:b2536bb607a30a80b995ef5ef1f0a6630817a073b39c47573aebd107cafae99e #4 sha256:2f22aa6a21a61558542d3c0696535f97d0368789f51a16ee04499d7f3560eb8c 0B / 666.78kB 0.1s #4 sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 0B / 12.18MB 0.1s #4 sha256:03624af3d52969a907ad5078514d1e8decaa268ddeb32db66428da60374565a4 0B / 229B 0.1s #4 sha256:97725c6081f5670080322188827ef5cd95325b8c69e401047f0fa0c21910042d 1.65kB / 1.65kB done #4 sha256:52ce18e9d7a2556a3632d093f8f77700307735b7e7049dce3339c9bf9221ae7f 1.37kB / 1.37kB done #4 sha256:27edb73bd1fceae9fa3f3456b0979b7bdb9ad0ce9c0786c867598b3d7f702379 7.03kB / 7.03kB done #4 sha256:03624af3d52969a907ad5078514d1e8decaa268ddeb32db66428da60374565a4 229B / 229B 0.1s done #4 sha256:4ae78d2f3e6fdf3d7743409d4324a8501de5d663a8688e7924d87a54a44e472e 0B / 2.87MB 0.2s #4 extracting sha256:2f22aa6a21a61558542d3c0696535f97d0368789f51a16ee04499d7f3560eb8c #4 sha256:2f22aa6a21a61558542d3c0696535f97d0368789f51a16ee04499d7f3560eb8c 666.78kB / 666.78kB 0.3s done #4 sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 2.10MB / 12.18MB 0.4s #4 sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 6.29MB / 12.18MB 0.5s #4 sha256:4ae78d2f3e6fdf3d7743409d4324a8501de5d663a8688e7924d87a54a44e472e 2.87MB / 2.87MB 0.5s #4 sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 12.18MB / 12.18MB 0.6s done #4 sha256:4ae78d2f3e6fdf3d7743409d4324a8501de5d663a8688e7924d87a54a44e472e 2.87MB / 2.87MB 0.5s done #4 extracting sha256:2f22aa6a21a61558542d3c0696535f97d0368789f51a16ee04499d7f3560eb8c 0.3s done #4 extracting sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 #4 extracting sha256:54cc066f118a9a7e83e3b8dc15d8ca1ed3f1bf86da194b7fc86f15e0ba70ee36 1.4s done #4 extracting sha256:03624af3d52969a907ad5078514d1e8decaa268ddeb32db66428da60374565a4 #4 extracting sha256:03624af3d52969a907ad5078514d1e8decaa268ddeb32db66428da60374565a4 0.2s done #4 extracting sha256:4ae78d2f3e6fdf3d7743409d4324a8501de5d663a8688e7924d87a54a44e472e #4 extracting sha256:4ae78d2f3e6fdf3d7743409d4324a8501de5d663a8688e7924d87a54a44e472e 0.6s done #4 DONE 3.5s #5 [2/5] WORKDIR /app #5 sha256:c6e8dc7f61b7881dadbd4380713c7e857ec394a5cb0e40b5c070efbe89f03f6d #5 DONE 0.4s #7 [3/5] COPY requirements.txt ./ #7 sha256:4a60783c43e2cb11048cb61b140723cf9a1a8cd80da1ee094681a021f455ee86 #7 DONE 0.2s #8 [4/5] RUN pip install --no-cache-dir --require-hashes -r requirements.txt #8 sha256:6e027cf3ae9b08d931c02de8aca21e195384eaddf9dd792b5af7713eba82a346 #8 3.217 Collecting certifi==2022.6.15 #8 3.244 Downloading certifi-2022.6.15-py3-none-any.whl (160 kB) #8 3.254 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.2/160.2 KB 25.7 MB/s eta 0:00:00 #8 3.279 Collecting charset-normalizer==2.1.0 #8 3.283 Downloading charset_normalizer-2.1.0-py3-none-any.whl (39 kB) #8 3.306 Collecting click==8.1.3 #8 3.310 Downloading click-8.1.3-py3-none-any.whl (96 kB) #8 3.313 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 KB 188.5 MB/s eta 0:00:00 #8 3.344 Collecting docker==5.0.3 #8 3.349 Downloading docker-5.0.3-py2.py3-none-any.whl (146 kB) #8 3.354 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.2/146.2 KB 61.5 MB/s eta 0:00:00 #8 3.376 Collecting flask==2.1.3 #8 3.380 Downloading Flask-2.1.3-py3-none-any.whl (95 kB) #8 3.384 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.6/95.6 KB 54.5 MB/s eta 0:00:00 #8 3.408 Collecting gunicorn==20.1.0 #8 3.412 Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB) #8 3.415 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 KB 161.7 MB/s eta 0:00:00 #8 3.432 Collecting idna==3.3 #8 3.436 Downloading idna-3.3-py3-none-any.whl (61 kB) #8 3.439 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 KB 142.9 MB/s eta 0:00:00 #8 3.452 Collecting itsdangerous==2.1.2 #8 3.456 Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) #8 3.477 Collecting jinja2==3.1.2 #8 3.481 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) #8 3.486 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 KB 65.9 MB/s eta 0:00:00 #8 3.535 Collecting markupsafe==2.1.1 #8 3.539 Downloading MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_x86_64.whl (29 kB) #8 3.580 Collecting requests==2.28.1 #8 3.584 Downloading requests-2.28.1-py3-none-any.whl (62 kB) #8 3.587 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 KB 156.0 MB/s eta 0:00:00 #8 3.627 Collecting urllib3==1.26.10 #8 3.631 Downloading urllib3-1.26.10-py2.py3-none-any.whl (139 kB) #8 3.635 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.2/139.2 KB 69.9 MB/s eta 0:00:00 #8 3.660 Collecting websocket-client==1.3.3 #8 3.664 Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB) #8 3.667 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 KB 165.2 MB/s eta 0:00:00 #8 3.700 Collecting werkzeug==2.1.2 #8 3.711 Downloading Werkzeug-2.1.2-py3-none-any.whl (224 kB) #8 3.717 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.9/224.9 KB 64.1 MB/s eta 0:00:00 #8 3.777 Requirement already satisfied: setuptools>=3.0 in /usr/local/lib/python3.10/site-packages (from gunicorn==20.1.0->-r requirements.txt (line 27)) (58.1.0) #8 3.955 Installing collected packages: werkzeug, websocket-client, urllib3, markupsafe, itsdangerous, idna, gunicorn, click, charset-normalizer, certifi, requests, jinja2, flask, docker #8 5.033 Successfully installed certifi-2022.6.15 charset-normalizer-2.1.0 click-8.1.3 docker-5.0.3 flask-2.1.3 gunicorn-20.1.0 idna-3.3 itsdangerous-2.1.2 jinja2-3.1.2 markupsafe-2.1.1 requests-2.28.1 urllib3-1.26.10 websocket-client-1.3.3 werkzeug-2.1.2 #8 5.034 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv #8 5.108 WARNING: You are using pip version 22.0.4; however, version 22.1.2 is available. #8 5.108 You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command. #8 DONE 5.3s #9 [5/5] COPY * ./ #9 sha256:4af3990199af122bb4b3e1643d9c6cb8f34b634e75399e905ac8b879b1afe788 #9 DONE 0.3s #10 exporting to image #10 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00 #10 exporting layers #10 exporting layers 1.0s done #10 writing image sha256:0ea6e8e7e99fe73a9477752d0fb7288644faecf71defc49bbc5dbce86bd07bc2 done #10 naming to registry.shore.co.il/nextcloud-notifier:latest done #10 DONE 1.0s section_end:1657984311:step_script [0Ksection_start:1657984311:after_script [0K[0K[36;1mRunning after_script[0;m[0;m [32;1mRunning after script...[0;m [32;1m$ rm docker.env[0;m [32;1m$ if [ -n "${CI_COMMIT_TAG:-}" ] # collapsed multi-line command[0;m TAG=latest [32;1m$ CI_PROJECT_NAME_SLUG="$(echo $CI_PROJECT_NAME|awk '{print tolower($0)}')" # collapsed multi-line command[0;m IMAGE=nextcloud-notifier [32;1m$ echo "DOCKER_REGISTRY=${DOCKER_REGISTRY:-not defined}" | tee -a docker.env[0;m DOCKER_REGISTRY=registry.shore.co.il [32;1m$ FULL_IMAGE="$DOCKER_REGISTRY/$IMAGE:$TAG" # collapsed multi-line command[0;m FULL_IMAGE=registry.shore.co.il/nextcloud-notifier:latest [32;1m$ BUILD_HASH="$(docker image inspect --format '{{ .ID }}' "$FULL_IMAGE")" # collapsed multi-line command[0;m BUILD_HASH=sha256:0ea6e8e7e99fe73a9477752d0fb7288644faecf71defc49bbc5dbce86bd07bc2 [32;1m$ FULL_HASH="$DOCKER_REGISTRY/$IMAGE@$BUILD_HASH" # collapsed multi-line command[0;m FULL_HASH=registry.shore.co.il/nextcloud-notifier@sha256:0ea6e8e7e99fe73a9477752d0fb7288644faecf71defc49bbc5dbce86bd07bc2 section_end:1657984312:after_script [0Ksection_start:1657984312:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m [32;1mUploading artifacts...[0;m docker.env: found 1 matching files and directories[0;m Uploading artifacts as "dotenv" to coordinator... 201 Created[0;m id[0;m=11967 responseStatus[0;m=201 Created token[0;m=Nn2H1CEa section_end:1657984314:upload_artifacts_on_success [0Ksection_start:1657984314:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m section_end:1657984314:cleanup_file_variables [0K[32;1mJob succeeded[0;m