X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Feiffel%2Fmacros%2Feiffel-macros.yaml;h=7247ba12235da22177da61fb8f29f36ab138783d;hb=d643ea7acf4cd3e57ba89f092d39e0874b8b111c;hp=de0a9a3c448bf0d2f2a77544a31e88a9c0715067;hpb=1b84bf799821954ae9dce95842eb9cbef4d74aa3;p=infra%2Fcicd.git diff --git a/jjb/eiffel/macros/eiffel-macros.yaml b/jjb/eiffel/macros/eiffel-macros.yaml index de0a9a3c..7247ba12 100644 --- a/jjb/eiffel/macros/eiffel-macros.yaml +++ b/jjb/eiffel/macros/eiffel-macros.yaml @@ -1,30 +1,38 @@ --- -# 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 # vim: set ts=2 sw=2 expandtab: