Skip to content
Snippets Groups Projects
Commit f7c578a7 authored by Marian Neagul's avatar Marian Neagul
Browse files

Update .gitlab-ci.yml, Dockerfile, func.py, conda-packages.yml

parent aa4f0c87
Branches
No related merge requests found
Pipeline #1029 passed with stage
in 2 minutes and 20 seconds
build:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
script:
- mkdir -p /kaniko/.docker
- export
- echo "{\"auths\":{\"${CI_REGISTRY}\":{\"auth\":\"$(printf "%s:%s" "${CI_REGISTRY_USER}" "${CI_REGISTRY_PASSWORD}" | base64 | tr -d '\n')\"}, \"quay.io\":{\"auth\":\"$(printf "%s:%s" "${QUAYIO_USER}" "${QUAYIO_PASSWORD}" | base64 | tr -d '\n')\"}}}" > /kaniko/.docker/config.json
- cat /kaniko/.docker/config.json
- >-
if [ -z ${CI_COMMIT_TAG+x} ]; then
/kaniko/executor --cache=true --cache-ttl=12h --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:latest" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:latest" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:${CI_COMMIT_BRANCH}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:build-job-${CI_JOB_ID}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:commit-${CI_COMMIT_SHORT_SHA}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:$(date +'%Y-%m-%d')"
else
/kaniko/executor --cache=true --cache-ttl=12h --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:latest" --destination "${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:latest" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:${CI_COMMIT_BRANCH}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:build-job-${CI_JOB_ID}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:commit-${CI_COMMIT_SHORT_SHA}" --destination "quay.io/y22-labs/${CI_PROJECT_NAME}:$(date +'%Y-%m-%d')"
fi
rules:
- exists:
- Dockerfile
FROM quay.io/y22-labs/python-function-base:2022-08-07
LABEL org.opencontainers.image.source=https://gitlab.terrasigna.com/internal/infrastructure/functions/s2-create-ndvi
LABEL org.opencontainers.image.title="Generate NDVI from an Sentinel S2 STAC Item"
ENV PROJ_LIB=/srv/conda/share/proj
COPY . .
pystac-client==0.4.0
from y22functions import event, Context
@event(event_type=f"{BASE_EVENT_TYPE}.stac")
def main(context: Context):
raise Exception(f"Some dummy error")
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment