-# common parameters for all eiffel projects
-- parameter:
- name: eiffel-parameters
- parameters:
- - string:
- name: GIT_BASE_HTTPS
- default: https://github.com/eiffel-community
- description: HTTPS URL of Project Repo on GitHub to clone repo
- - string:
- name: GIT_BASE_SSH
- default: git@github.com:eiffel-community
- description: SSH URL of Project Repo on GitHub to clone repo
- - string:
- name: PROJECT_BUILD_ROOT
- default: '{project-build-root}'
- description: Dockerfiles are located in different paths so this sets the path to navigate in the clone.
- - choice:
- name: PODMAN_LOG_LEVEL
- choices:
- - error
- - debug
- - info
- - warn
- - fatal
- - panic
- default: info
- description: Podman log level to use. Default is error.
+- builder:
+ name: 'eiffel-global-container-build-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-global-container-build.sh
+
+- builder:
+ name: 'eiffel-intelligence-container-build-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-intelligence-container-build.sh
+
+- builder:
+ name: 'eiffel-intelligence-frontend-container-build-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-intelligence-frontend-container-build.sh
+
+- builder:
+ name: 'eiffel-remrem-generate-container-build-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-remrem-generate-container-build.sh
+
+- builder:
+ name: 'eiffel-remrem-publish-container-build-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-remrem-publish-container-build.sh
+
+- builder:
+ name: 'eiffel-global-pr-comment-macro'
+ builders:
+ - shell:
+ !include-raw: ../scripts/eiffel-global-pr-comment.sh