# python-builder-3.7 jobs - job: name: system-config-build-image-python-builder-3.7 description: Build a python-builder-3.7 image. parent: system-config-build-image provides: - python-builder-container-image - python-builder-3.7-container-image vars: &python-builder_3_7_vars docker_images: - context: docker/python-builder repository: opendevorg/python-builder tags: - 3.7 - latest build_args: - PYTHON_VERSION=3.7 files: &python-builder_3_7_files - docker/python-base/ - docker/python-builder/ - job: name: system-config-upload-image-python-builder-3.7 description: Build and upload a python-builder-3.7 image. parent: system-config-upload-image provides: - python-builder-container-image - python-builder-3.7-container-image vars: *python-builder_3_7_vars files: *python-builder_3_7_files - job: name: system-config-promote-image-python-builder-3.7 description: Promote a previously published python-builder-3.7 image to latest. parent: system-config-promote-image vars: *python-builder_3_7_vars files: *python-builder_3_7_files # python-builder-3.8 jobs - job: name: system-config-build-image-python-builder-3.8 description: Build a python-builder-3.8 image. parent: system-config-build-image provides: - python-builder-3.8-container-image vars: &python-builder_3_8_vars docker_images: - context: docker/python-builder repository: opendevorg/python-builder tags: - 3.8 build_args: - PYTHON_VERSION=3.8 files: &python-builder_3_8_files - docker/python-base/ - docker/python-builder/ - job: name: system-config-upload-image-python-builder-3.8 description: Build and upload a python-builder-3.8 image. parent: system-config-upload-image provides: python-builder-3.8-container-image vars: *python-builder_3_8_vars files: *python-builder_3_8_files - job: name: system-config-promote-image-python-builder-3.8 description: Promote a previously published python-builder-3.8 image to latest. parent: system-config-promote-image vars: *python-builder_3_8_vars files: *python-builder_3_8_files # python-base-3.7 jobs - job: name: system-config-build-image-python-base-3.7 description: Build a python-base-3.7 image. parent: system-config-build-image provides: - python-base-container-image - python-base-3.7-container-image vars: &python-base-3_7_vars docker_images: - context: docker/python-base repository: opendevorg/python-base tags: - 3.7 - latest build_args: - PYTHON_VERSION=3.7 files: &python-base-3_7_files - docker/python-base/ - docker/python-builder/ - job: name: system-config-upload-image-python-base-3.7 description: Build and upload a python-base-3.7 image. parent: system-config-upload-image provides: python-base-3.7-container-image vars: *python-base-3_7_vars files: *python-base-3_7_files - job: name: system-config-promote-image-python-base-3.7 description: Promote a previously published python-base-3.7 image to latest. parent: system-config-promote-image vars: *python-base-3_7_vars files: *python-base-3_7_files # python-base-3.8 jobs - job: name: system-config-build-image-python-base-3.8 description: Build a python-base-3.8 image. parent: system-config-build-image provides: python-base-3.8-container-image vars: &python-base-3_8_vars docker_images: - context: docker/python-base repository: opendevorg/python-base tags: - 3.8 build_args: - PYTHON_VERSION=3.8 files: &python-base-3_8_files - docker/python-base/ - docker/python-builder/ - job: name: system-config-upload-image-python-base-3.8 description: Build and upload a python-base-3.8 image. parent: system-config-upload-image provides: python-base-3.8-container-image vars: *python-base-3_8_vars files: *python-base-3_8_files - job: name: system-config-promote-image-python-base-3.8 description: Promote a previously published python-base-3.8 image to latest. parent: system-config-promote-image vars: *python-base-3_8_vars files: *python-base-3_8_files # uwsgi-base-3.7 jobs - job: name: system-config-build-image-uwsgi-base-3.7 description: Build a uwsgi-base-3.7 image. parent: system-config-build-image requires: &uwsgi-base_3_7_requires - python-base-3.7-container-image - python-builder-3.7-container-image provides: uwsgi-base-3.7-container-image dependencies: - name: system-config-build-image-python-base-3.7 soft: true - name: system-config-build-image-python-builder-3.7 soft: true vars: &uwsgi-base_3_7_vars docker_images: - context: docker/uwsgi-base repository: opendevorg/uwsgi-base tags: - 3.7 - latest build_args: - PYTHON_VERSION=3.7 files: &uwsgi-base_3_7_files - docker/python-base/.* - docker/python-builder/.* - docker/uwsgi-base/.* - job: name: system-config-upload-image-uwsgi-base-3.7 description: Build and upload a uwsgi-base-3.7 image. parent: system-config-upload-image provides: uwsgi-base-3.7-container-image requires: *uwsgi-base_3_7_requires dependencies: - name: system-config-upload-image-python-base-3.7 soft: true - name: system-config-upload-image-python-builder-3.7 soft: true vars: *uwsgi-base_3_7_vars files: *uwsgi-base_3_7_files - job: name: system-config-promote-image-uwsgi-base-3.7 description: Promote a previously published uwsgi-base-3.7 image to latest. parent: system-config-promote-image vars: *uwsgi-base_3_7_vars files: *uwsgi-base_3_7_files # uwsgi-base-3.8 jobs - job: name: system-config-build-image-uwsgi-base-3.8 description: Build a uwsgi-base-3.8 image. parent: system-config-build-image provides: uwsgi-base-3.8-container-image requires: &uwsgi-base_3_8_requires - python-base-3.8-container-image - python-builder-3.8-container-image dependencies: - name: system-config-build-image-python-base-3.8 soft: true - name: system-config-build-image-python-builder-3.8 soft: true vars: &uwsgi-base_3_8_vars docker_images: - context: docker/uwsgi-base repository: opendevorg/uwsgi-base tags: - 3.8 build_args: - PYTHON_VERSION=3.8 files: &uwsgi-base_3_8_files - docker/python-base/.* - docker/python-builder/.* - docker/uwsgi-base/.* - job: name: system-config-upload-image-uwsgi-base-3.8 description: Build and upload a uwsgi-base-3.8 image. parent: system-config-upload-image provides: uwsgi-base-3.8-container-image requires: *uwsgi-base_3_8_requires dependencies: - name: system-config-upload-image-python-base-3.8 soft: true - name: system-config-upload-image-python-builder-3.8 soft: true vars: *uwsgi-base_3_8_vars files: *uwsgi-base_3_8_files - job: name: system-config-promote-image-uwsgi-base-3.8 description: Promote a previously published uwsgi-base-3.8 image to latest. parent: system-config-promote-image vars: *uwsgi-base_3_8_vars files: *uwsgi-base_3_8_files