Loading .gitlab-ci.yml +5 −5 Original line number Diff line number Diff line image: $CI_REGISTRY_IMAGE/env:latest stages: - check Loading @@ -10,12 +9,14 @@ services: - docker:20.10-dind python: image: $CI_REGISTRY_IMAGE:master stage: check script: - ./manage test.black - ./manage test.pylint build:web: image: $CI_REGISTRY_IMAGE:master stage: build script: - ./manage node.env Loading @@ -30,25 +31,24 @@ build:web: before_script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY script: - docker pull $CI_REGISTRY_IMAGE/env - docker tag $CI_REGISTRY_IMAGE/env base-env-image - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG build:docker: extends: .build:docker only: - branches build:docker:tags: extends: .build:docker script: - docker pull $CI_REGISTRY_IMAGE/env - docker tag $CI_REGISTRY_IMAGE/env base-env-image - docker build --build-arg SEARXNG_GIT_VERSION="${CI_COMMIT_TAG}" -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG only: - tags test:unit: image: $CI_REGISTRY_IMAGE:master stage: test script: - ./manage test.coverage Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -64,7 +64,7 @@ RUN su searxng -c "/usr/bin/python3 -m compileall -q searx" \ # Keep these arguments at the end to prevent redundant layer rebuilds ARG LABEL_DATE= ARG GIT_URL=unknown ARG SEARXNG_GIT_VERSION=unknown ARG SEARXNG_GIT_VERSION=1.0.0 ARG LABEL_VCS_REF= ARG LABEL_VCS_URL= Loading Loading
.gitlab-ci.yml +5 −5 Original line number Diff line number Diff line image: $CI_REGISTRY_IMAGE/env:latest stages: - check Loading @@ -10,12 +9,14 @@ services: - docker:20.10-dind python: image: $CI_REGISTRY_IMAGE:master stage: check script: - ./manage test.black - ./manage test.pylint build:web: image: $CI_REGISTRY_IMAGE:master stage: build script: - ./manage node.env Loading @@ -30,25 +31,24 @@ build:web: before_script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY script: - docker pull $CI_REGISTRY_IMAGE/env - docker tag $CI_REGISTRY_IMAGE/env base-env-image - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG build:docker: extends: .build:docker only: - branches build:docker:tags: extends: .build:docker script: - docker pull $CI_REGISTRY_IMAGE/env - docker tag $CI_REGISTRY_IMAGE/env base-env-image - docker build --build-arg SEARXNG_GIT_VERSION="${CI_COMMIT_TAG}" -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG only: - tags test:unit: image: $CI_REGISTRY_IMAGE:master stage: test script: - ./manage test.coverage Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -64,7 +64,7 @@ RUN su searxng -c "/usr/bin/python3 -m compileall -q searx" \ # Keep these arguments at the end to prevent redundant layer rebuilds ARG LABEL_DATE= ARG GIT_URL=unknown ARG SEARXNG_GIT_VERSION=unknown ARG SEARXNG_GIT_VERSION=1.0.0 ARG LABEL_VCS_REF= ARG LABEL_VCS_URL= Loading