diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..4e9fea8875df1f16f9d57bff9983f3d8bdf1a9e2 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +stages: + - docker + +Build docker image: + stage: docker + image: docker/compose:1.29.2 + allow_failure: false + tags: [ dind ] + variables: + IMG: $CI_REGISTRY_IMAGE:latest + DOCKER_TLS_CERTDIR: "" + DOCKER_HOST: tcp://docker:2375 + services: + - name: docker:dind + command: [ dockerd, '-H', 'tcp://0.0.0.0:2375' ] + before_script: + - echo -n $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY + script: + - wget https://github.com/stac-utils/stac-fastapi/archive/refs/tags/2.4.3.zip + - unzip *.zip + - cd stac-fastapi-2.4.3 + - docker build --tag $IMG . + - docker push $IMG diff --git a/README.md b/README.md index 0f02aa9c1934106b9798a163953476e9ba5d1857..7fb38ba8056945845b9762c263b8f40697b1e700 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# FastAPI pgstac +# STAC FastAPI (pgstac backend) + -STAC API with FastAPI (pgstac backend) \ No newline at end of file