summaryrefslogtreecommitdiffstats
path: root/jjb/integration/integration-templates.yaml
AgeCommit message (Collapse)AuthorFilesLines
2020-09-14Deploy terragrunt in integration/terraform project templateBartek Grzybowski1-0/+4
This will install terragrunt on CI minion for integration-terraform-verify job Change-Id: I6c558939dc26c3bdddf43ac8534944ea73465e36 Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-09-07Setup JJB template for terraform modules validationBartek Grzybowski1-0/+26
Change-Id: Ia7125a6cfd73a587d0e387134f326870d3306ccf Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-06-19Add integration-simulators-pnf-simulator-cli jobBartek Grzybowski1-1/+7
Change-Id: Ie709449dac7876de168364a5fb303608528e6e10 Issue-ID: INT-1632 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-04-09Tag linter and docker-compose integration jobs with idBartek Grzybowski1-0/+1
Simplify linter and docker-compose jobs assignment by tagging them with shorthand name. Change-Id: I9b7994c2a032b160a0356bdd2577de330c18ba56 Issue-ID: INT-1508 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-17Build verify-vagrantfile job on Ubuntu 18.04 minionBartek Grzybowski1-1/+1
Change-Id: I59fcc6af9cfb085044504fe61158003414d35dd1 Issue-ID: INT-1427 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-12Switch linter jobs to ubuntu 18.04 minion by defaultBartek Grzybowski1-1/+1
Change-Id: Iff7d58d164462770039f47411891b861fcf8029f Issue-ID: INT-1478 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-10Allow setting custom builder node in linters job templateBartek Grzybowski1-1/+2
This adds option to define custom builder-node in {project-name}-{stream}-{subproject}-lint job template with pre-set default value. Change-Id: Ie27991f7964815f8eb38597bcc836724a55bad41 Issue-ID: INT-1478 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-03Add linter job template/definition for integration repoBartek Grzybowski1-0/+53
Template leverages lf-infra-tox-* builders boilerplates to run arbitrary tox envs for specific file format linters. Change-Id: I4f130f6c68222d53dcf022f3fd4a2b41765eaf45 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com> Issue-ID: INT-1427
2020-02-10Fix builder node name for verify-vagrantfile job templateBartek Grzybowski1-1/+1
Change-Id: I4ad91a2b1078cdcb589e705d12130ff3a699ac1c Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com> Issue-ID: INT-1434
2020-02-07Setup Vagrantfiles validation in integration repoBartek Grzybowski1-0/+45
Relevant job template definition is added, verification script, builder definition to setup CI minion and integration-verify-vagrantfile job definition. Change-Id: I8b0385cb5aa6cef40f6566bec49f4e332be6f9f0 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com> Issue-ID: INT-1434