Skip to content
Extraits de code Groupes Projets
Valider d84f3da9 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament Validation de Théo - Le Filament
Parcourir les fichiers

ci: only keep Odoo 17.0 build

parent 2eb685bd
Branches
Étiquettes v1.6.5
Aucune requête de fusion associée trouvée
...@@ -14,72 +14,6 @@ container_scanning: ...@@ -14,72 +14,6 @@ container_scanning:
CS_IMAGE: "$CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH" CS_IMAGE: "$CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH"
CS_DOCKERFILE_PATH: "$CI_COMMIT_BRANCH.Dockerfile" CS_DOCKERFILE_PATH: "$CI_COMMIT_BRANCH.Dockerfile"
GIT_STRATEGY: fetch GIT_STRATEGY: fetch
docker-build-10.0:
image: docker:26
stage: build
services:
- docker:26-dind
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build --pull -f 10.0.Dockerfile -t "$CI_REGISTRY_IMAGE:10.0" .
- docker push "$CI_REGISTRY_IMAGE:10.0"
only:
- '10.0'
docker-build-12.0:
image: docker:26
stage: build
services:
- docker:26-dind
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build --pull -f 12.0.Dockerfile -t "$CI_REGISTRY_IMAGE:12.0" .
- docker build --pull -f 12.0_ml.Dockerfile -t "$CI_REGISTRY_IMAGE:12.0_ml" .
- docker build --pull -f 12.0_py3.6.Dockerfile -t "$CI_REGISTRY_IMAGE:12.0_py3.6"
.
- docker push "$CI_REGISTRY_IMAGE:12.0"
- docker push "$CI_REGISTRY_IMAGE:12.0_ml"
- docker push "$CI_REGISTRY_IMAGE:12.0_py3.6"
only:
- '12.0'
docker-build-14.0:
image: docker:26
stage: build
services:
- docker:26-dind
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build --pull -f 14.0.Dockerfile -t "$CI_REGISTRY_IMAGE:14.0" .
- docker push "$CI_REGISTRY_IMAGE:14.0"
only:
- '14.0'
docker-build-16.0:
image: docker:26
stage: build
services:
- docker:26-dind
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script:
- docker build --pull -f 16.0.Dockerfile -t "$CI_REGISTRY_IMAGE:16.0" .
- docker push "$CI_REGISTRY_IMAGE:16.0"
only:
- '16.0'
# docker-build-16.0-scratch:
# image: docker:26
# stage: build
# services:
# - docker:26-dind
# before_script:
# - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
# script:
# - docker build --pull -f 16.0-scratch.Dockerfile -t "$CI_REGISTRY_IMAGE:16.0-scratch"
# .
# - docker push "$CI_REGISTRY_IMAGE:16.0-scratch"
# only:
# - '16.0'
docker-build-17.0: docker-build-17.0:
image: docker:26 image: docker:26
stage: build stage: build
...@@ -88,7 +22,7 @@ docker-build-17.0: ...@@ -88,7 +22,7 @@ docker-build-17.0:
before_script: before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script: script:
- docker build --pull -f 17.0.Dockerfile -t "$CI_REGISTRY_IMAGE:17.0" . - docker build --progress=plain --pull -f 17.0.Dockerfile -t "$CI_REGISTRY_IMAGE:17.0" .
- docker push "$CI_REGISTRY_IMAGE:17.0" - docker push "$CI_REGISTRY_IMAGE:17.0"
only: only:
- '17.0' - '17.0'
...@@ -66,6 +66,7 @@ RUN set -x; \ ...@@ -66,6 +66,7 @@ RUN set -x; \
curl -L https://github.com/OCA/bank-statement-import/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="bank-statement-import" --strip-components 1 &&\ curl -L https://github.com/OCA/bank-statement-import/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="bank-statement-import" --strip-components 1 &&\
mv /tmp/oca-repos/bank-statement-import/account_statement_import_base \ mv /tmp/oca-repos/bank-statement-import/account_statement_import_base \
/tmp/oca-repos/bank-statement-import/account_statement_import_file \ /tmp/oca-repos/bank-statement-import/account_statement_import_file \
/tmp/oca-repos/bank-statement-import/account_statement_import_file_reconcile_oca \
# /tmp/oca-repos/bank-statement-import/account_statement_import_ofx \ # /tmp/oca-repos/bank-statement-import/account_statement_import_ofx \
/opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
curl -L https://github.com/OCA/crm/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="crm" --strip-components 1 &&\ curl -L https://github.com/OCA/crm/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="crm" --strip-components 1 &&\
...@@ -78,18 +79,18 @@ RUN set -x; \ ...@@ -78,18 +79,18 @@ RUN set -x; \
# mv /tmp/oca-repos/partner-contact/partner_disable_gravatar \ # mv /tmp/oca-repos/partner-contact/partner_disable_gravatar \
mv /tmp/oca-repos/partner-contact/partner_firstname \ mv /tmp/oca-repos/partner-contact/partner_firstname \
/opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
# curl -L https://github.com/OCA/project/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="project" --strip-components 1 &&\ curl -L https://github.com/OCA/project/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="project" --strip-components 1 &&\
# mv /tmp/oca-repos/project/project_task_default_stage \ mv /tmp/oca-repos/project/project_task_default_stage \
# /tmp/oca-repos/project/project_template \ # /tmp/oca-repos/project/project_template \
# /opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
# curl -L https://github.com/OCA/server-auth/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-auth" --strip-components 1 &&\ # curl -L https://github.com/OCA/server-auth/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-auth" --strip-components 1 &&\
# mv /tmp/oca-repos/server-auth/password_security \ # mv /tmp/oca-repos/server-auth/password_security \
# /opt/odoo/additional_addons/ &&\ # /opt/odoo/additional_addons/ &&\
# curl -L https://github.com/OCA/server-brand/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-brand" --strip-components 1 &&\ curl -L https://github.com/OCA/server-brand/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-brand" --strip-components 1 &&\
# mv /tmp/oca-repos/server-brand/disable_odoo_online \ mv /tmp/oca-repos/server-brand/disable_odoo_online \
# /tmp/oca-repos/server-brand/portal_odoo_debranding \ # /tmp/oca-repos/server-brand/portal_odoo_debranding \
# /tmp/oca-repos/server-brand/remove_odoo_enterprise \ /tmp/oca-repos/server-brand/remove_odoo_enterprise \
# /opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
curl -L https://github.com/OCA/server-tools/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-tools" --strip-components 1 &&\ curl -L https://github.com/OCA/server-tools/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="server-tools" --strip-components 1 &&\
mv /tmp/oca-repos/server-tools/base_view_inheritance_extension \ mv /tmp/oca-repos/server-tools/base_view_inheritance_extension \
/tmp/oca-repos/server-tools/module_change_auto_install \ /tmp/oca-repos/server-tools/module_change_auto_install \
...@@ -99,10 +100,9 @@ RUN set -x; \ ...@@ -99,10 +100,9 @@ RUN set -x; \
/opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
curl -L https://github.com/OCA/social/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="social" --strip-components 1 &&\ curl -L https://github.com/OCA/social/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="social" --strip-components 1 &&\
mv /tmp/oca-repos/social/mail_debrand \ mv /tmp/oca-repos/social/mail_debrand \
# /tmp/oca-repos/social/mail_tracking \ /tmp/oca-repos/social/mail_tracking \
/opt/odoo/additional_addons/ &&\ /opt/odoo/additional_addons/ &&\
curl -L https://github.com/OCA/web/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="web" --strip-components 1 &&\ curl -L https://github.com/OCA/web/tarball/17.0 | tar -xzC /tmp/oca-repos/ --one-top-level="web" --strip-components 1 &&\
# mv /tmp/oca-repos/web/web_chatter_position \
mv /tmp/oca-repos/web/web_environment_ribbon \ mv /tmp/oca-repos/web/web_environment_ribbon \
/tmp/oca-repos/web/web_refresher \ /tmp/oca-repos/web/web_refresher \
/tmp/oca-repos/web/web_responsive \ /tmp/oca-repos/web/web_responsive \
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter