Skip to content

Commit

Permalink
Remove old docker-compose cli installation. (#181)
Browse files Browse the repository at this point in the history
* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* parent 4c38aa5
author pgodithi <[email protected]> 1651777341 -0400
committer prudhvigodithi <[email protected]> 1659618802 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLrxfIACgkQMSDf0RO9
 /aJzsw//a2ILAdIZJ4oGzBzOfZPZVGKyid4kzQD9Kb5yNZtCqHGRrmrueiGxyECD
 Sj81XU28LOgdcKkSB7ZRsaI/fG5ZpRT9xkv+LZmdct1KJSVjS8x+HM+zUuBrrW4Q
 QVYI/5T19BLLngRUTm5IDN2qYkmRpX1KqprcxGqI6FEug65paOUhfNflf46DSpz+
 Lwv1PyfgZuBhVzHupJ4STRWI7fi2urK+Cs7JnNRIVGFl+EeajKDHQNSe8WvATI5f
 1SVCLlW0/+NsYNiPS2Y/M6Mtnu/q5Sl93VTGinLVC4isnurHE99x3Mb5Ku6hmTpy
 pQO7nJ/LFFquY3uevEf/AeXOTQP1Bx07CGAnRr5KsiHDivpFIIy68pnsbfvFBGRb
 HxK0F8NOrIL1xDs1ybWjau/65nJ+hQDnH1poYfBQ/CqnO8cM0tuI6GyL+qzhBbt5
 uSlm0Dl0qYqY4LA2bvY7uQ07aSipgp9RwwijDKQvy02D02oyMaS9eCY6BnZ0HjDY
 mKK/TlM9xPkz7OOwlrruSCRe585Qha+77fENGR0Ymezg6VRFEje2ULNsNfBLhEGe
 j80/IMv3HdRd+L5mqbJl7Pl+cylb7q0lAN4wix72AoeE49/ONpjhcbTt/IDNNJK/
 MlZBQkK22Z9safkWRNkUMzvcMClBav6ZahOgF7TMLnjIkGP6L8o=
 =dih/
 -----END PGP SIGNATURE-----

Fix tests

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

Add readme doc

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Bump minor version

Signed-off-by: pgodithi <[email protected]>

change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added Managed SSM Policy to Agent instance role (#117)

Signed-off-by: Rishabh Singh <[email protected]>

fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

Ecr public

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore policy to agents. (#124)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added new jenkins agents and logging bug-fix (#126)

Signed-off-by: Rishabh Singh <[email protected]>

Added new output parameters and updated jenkins image tag (#128)

Signed-off-by: Rishabh Singh <[email protected]>

use jenkins-2.332.3 jdk8 base image (#129)

Signed-off-by: Rishabh Singh <[email protected]>

added support for QEMU emulators (#131)

Signed-off-by: Rishabh Singh <[email protected]>

Add Docker restart policy (#137)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

* added docker-compose restart policy

Signed-off-by: pgodithi <[email protected]>

Add markup formatter as safe/html disable syntax highlighting to allow html (#138)

Signed-off-by: Peter Zhu <[email protected]>

Set cache to false for aws secret manager plugin (#140)

Signed-off-by: Peter Zhu <[email protected]>

Add environment variables using configuration as code (#136)

* Add environment variables using configuration as code

Signed-off-by: Sayali Gaikawad <[email protected]>

Install workflow-api plugin to get latest version and remove lockable permissions (#141)

* Install workflow-api plugin to get latest version

Signed-off-by: Sayali Gaikawad <[email protected]>

* Remove lockable permissions

Signed-off-by: Sayali Gaikawad <[email protected]>

[Bug-fix]: Handle multiple colons and space (#142)

* Handle multiple colons and space

Signed-off-by: Sayali Gaikawad <[email protected]>

* Handle multiple space

Signed-off-by: Sayali Gaikawad <[email protected]>

Move env variabled to yaml (#143)

* Move to yaml

Signed-off-by: Sayali Gaikawad <[email protected]>

add ubuntu agent and cdn with lambda@edge resource for public access (#134)

Signed-off-by: Rishabh Singh <[email protected]>

Reload configuration as code via curl instead of cli (#145)

* Reload configuration as code via curl instead of cli

Signed-off-by: Sayali Gaikawad <[email protected]>

Main/Agent Node new setups on tag and executors (#147)

* Main/Agent Node new setups on tag and executors

Signed-off-by: Peter Zhu <[email protected]>

* Remove DCO check as it is replaced by dco app

Signed-off-by: Peter Zhu <[email protected]>

* Remove stack in node ts as it is not used anymore

Signed-off-by: Peter Zhu <[email protected]>

Fix Ubuntu agent init script bug (#148)

Signed-off-by: Peter Zhu <[email protected]>

Add Ubuntu Single Host for Gradle Check (#149)

* Add Ubuntu Single Host for Gradle Check

Signed-off-by: Peter Zhu <[email protected]>

* Change default idle time to 60min

Signed-off-by: Peter Zhu <[email protected]>

Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150)

Signed-off-by: Peter Zhu <[email protected]>

New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151)

Signed-off-by: Peter Zhu <[email protected]>

Add jdk14 as it is required by OS 1.x gradle check (#152)

Signed-off-by: Peter Zhu <[email protected]>

Migrate perf test agent setups to public jenkins (#153)

Signed-off-by: Peter Zhu <[email protected]>

Resource increase

Signed-off-by: prudhvigodithi <[email protected]>

Adds lockable-resources plugin and sshd plugin (#156)

* Add lockable plugin

Signed-off-by: Sayali Gaikawad <[email protected]>

Add initial windows packer templates for ami (#155)

* Add initial windows packer templates for ami

Signed-off-by: Peter Zhu <[email protected]>

* Tweak readme

Signed-off-by: Peter Zhu <[email protected]>

* Make changes based on the PR comments

Signed-off-by: Peter Zhu <[email protected]>

* Disable windows internal firewall and allow Security Group to take care of ports

Signed-off-by: Peter Zhu <[email protected]>

* Change templates to use gp3 as default ebs

Signed-off-by: Peter Zhu <[email protected]>

Add Mac agent support (#158)

* parent 83a6200
author pgodithi <[email protected]> 1651769732 -0400
committer pgodithi <[email protected]> 1658274990 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9
 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK
 BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx
 ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK
 cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR
 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5
 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I
 i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF
 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3
 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy
 ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg
 a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk=
 =c8LN
 -----END PGP SIGNATURE-----

fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

Fix tests

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

Add readme doc

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Bump minor version

Signed-off-by: pgodithi <[email protected]>

change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added Managed SSM Policy to Agent instance role (#117)

Signed-off-by: Rishabh Singh <[email protected]>

fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

Ecr public

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore policy to agents. (#124)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added new jenkins agents and logging bug-fix (#126)

Signed-off-by: Rishabh Singh <[email protected]>

Added new output parameters and updated jenkins image tag (#128)

Signed-off-by: Rishabh Singh <[email protected]>

use jenkins-2.332.3 jdk8 base image (#129)

Signed-off-by: Rishabh Singh <[email protected]>

added support for QEMU emulators (#131)

Signed-off-by: Rishabh Singh <[email protected]>

Add Docker restart policy (#137)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

* added docker-compose restart policy

Signed-off-by: pgodithi <[email protected]>

Add markup formatter as safe/html disable syntax highlighting to allow html (#138)

Signed-off-by: Peter Zhu <[email protected]>

Set cache to false for aws secret manager plugin (#140)

Signed-off-by: Peter Zhu <[email protected]>

Add environment variables using configuration as code (#136)

* Add environment variables using configuration as code

Signed-off-by: Sayali Gaikawad <[email protected]>

Install workflow-api plugin to get latest version and remove lockable permissions (#141)

* Install workflow-api plugin to get latest version

Signed-off-by: Sayali Gaikawad <[email protected]>

* Remove lockable permissions

Signed-off-by: Sayali Gaikawad <[email protected]>

[Bug-fix]: Handle multiple colons and space (#142)

* Handle multiple colons and space

Signed-off-by: Sayali Gaikawad <[email protected]>

* Handle multiple space

Signed-off-by: Sayali Gaikawad <[email protected]>

Move env variabled to yaml (#143)

* Move to yaml

Signed-off-by: Sayali Gaikawad <[email protected]>

add ubuntu agent and cdn with lambda@edge resource for public access (#134)

Signed-off-by: Rishabh Singh <[email protected]>

Reload configuration as code via curl instead of cli (#145)

* Reload configuration as code via curl instead of cli

Signed-off-by: Sayali Gaikawad <[email protected]>

Main/Agent Node new setups on tag and executors (#147)

* Main/Agent Node new setups on tag and executors

Signed-off-by: Peter Zhu <[email protected]>

* Remove DCO check as it is replaced by dco app

Signed-off-by: Peter Zhu <[email protected]>

* Remove stack in node ts as it is not used anymore

Signed-off-by: Peter Zhu <[email protected]>

Fix Ubuntu agent init script bug (#148)

Signed-off-by: Peter Zhu <[email protected]>

Add Ubuntu Single Host for Gradle Check (#149)

* Add Ubuntu Single Host for Gradle Check

Signed-off-by: Peter Zhu <[email protected]>

* Change default idle time to 60min

Signed-off-by: Peter Zhu <[email protected]>

Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150)

Signed-off-by: Peter Zhu <[email protected]>

New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151)

Signed-off-by: Peter Zhu <[email protected]>

Add jdk14 as it is required by OS 1.x gradle check (#152)

Signed-off-by: Peter Zhu <[email protected]>

Migrate perf test agent setups to public jenkins (#153)

Signed-off-by: Peter Zhu <[email protected]>

Add Mac agent support

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added max-len, eqeqeq

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

Make sure gradle check agent only runs once (#159)

* Make sure gradle check agent only runs once

Signed-off-by: Peter Zhu <[email protected]>

* Remove defaults value

Signed-off-by: Peter Zhu <[email protected]>

Make agent label have consistent capital naming (#160)

Signed-off-by: Peter Zhu <[email protected]>

Add yum db cleanup to AL2 and remove lock to Ubuntu2004 (#162)

* Add yum db cleanup to AL2 runners

Signed-off-by: Peter Zhu <[email protected]>

* Update scripts

Signed-off-by: Peter Zhu <[email protected]>

* Add Ubuntu cleanups

Signed-off-by: Peter Zhu <[email protected]>

Remove fixed password setups in Windows Packer (#167)

Signed-off-by: Peter Zhu <[email protected]>

MacOS agent AMI creation using packer. (#164)

* parent 83a6200
author pgodithi <[email protected]> 1651769732 -0400
committer pgodithi <[email protected]> 1658274990 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9
 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK
 BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx
 ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK
 cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR
 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5
 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I
 i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF
 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3
 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy
 ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg
 a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk=
 =c8LN
 -----END PGP SIGNATURE-----

fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

Fix tests

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

Add readme doc

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Bump minor version

Signed-off-by: pgodithi <[email protected]>

change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added Managed SSM Policy to Agent instance role (#117)

Signed-off-by: Rishabh Singh <[email protected]>

fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

Ecr public

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore policy to agents. (#124)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added new jenkins agents and logging bug-fix (#126)

Signed-off-by: Rishabh Singh <[email protected]>

Added new output parameters and updated jenkins image tag (#128)

Signed-off-by: Rishabh Singh <[email protected]>

use jenkins-2.332.3 jdk8 base image (#129)

Signed-off-by: Rishabh Singh <[email protected]>

added support for QEMU emulators (#131)

Signed-off-by: Rishabh Singh <[email protected]>

Add Docker restart policy (#137)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

* added docker-compose restart policy

Signed-off-by: pgodithi <[email protected]>

Add markup formatter as safe/html disable syntax highlighting to allow html (#138)

Signed-off-by: Peter Zhu <[email protected]>

Set cache to false for aws secret manager plugin (#140)

Signed-off-by: Peter Zhu <[email protected]>

Add environment variables using configuration as code (#136)

* Add environment variables using configuration as code

Signed-off-by: Sayali Gaikawad <[email protected]>

Install workflow-api plugin to get latest version and remove lockable permissions (#141)

* Install workflow-api plugin to get latest version

Signed-off-by: Sayali Gaikawad <[email protected]>

* Remove lockable permissions

Signed-off-by: Sayali Gaikawad <[email protected]>

[Bug-fix]: Handle multiple colons and space (#142)

* Handle multiple colons and space

Signed-off-by: Sayali Gaikawad <[email protected]>

* Handle multiple space

Signed-off-by: Sayali Gaikawad <[email protected]>

Move env variabled to yaml (#143)

* Move to yaml

Signed-off-by: Sayali Gaikawad <[email protected]>

add ubuntu agent and cdn with lambda@edge resource for public access (#134)

Signed-off-by: Rishabh Singh <[email protected]>

Reload configuration as code via curl instead of cli (#145)

* Reload configuration as code via curl instead of cli

Signed-off-by: Sayali Gaikawad <[email protected]>

Main/Agent Node new setups on tag and executors (#147)

* Main/Agent Node new setups on tag and executors

Signed-off-by: Peter Zhu <[email protected]>

* Remove DCO check as it is replaced by dco app

Signed-off-by: Peter Zhu <[email protected]>

* Remove stack in node ts as it is not used anymore

Signed-off-by: Peter Zhu <[email protected]>

Fix Ubuntu agent init script bug (#148)

Signed-off-by: Peter Zhu <[email protected]>

Add Ubuntu Single Host for Gradle Check (#149)

* Add Ubuntu Single Host for Gradle Check

Signed-off-by: Peter Zhu <[email protected]>

* Change default idle time to 60min

Signed-off-by: Peter Zhu <[email protected]>

Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150)

Signed-off-by: Peter Zhu <[email protected]>

New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151)

Signed-off-by: Peter Zhu <[email protected]>

Add jdk14 as it is required by OS 1.x gradle check (#152)

Signed-off-by: Peter Zhu <[email protected]>

Migrate perf test agent setups to public jenkins (#153)

Signed-off-by: Peter Zhu <[email protected]>

Add Mac agent support

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added max-len, eqeqeq

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer, fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer, fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

Make jenkins jdk tool match manifest jdk naming (#170)

Signed-off-by: Peter Zhu <[email protected]>

Adding new Windows agent and organize Mac agent configurations (#169)

* Adding new Windows agent and organize Mac agent configurations

Signed-off-by: Peter Zhu <[email protected]>

* Update ami number

Signed-off-by: Peter Zhu <[email protected]>

* Update ntp windows

Signed-off-by: Peter Zhu <[email protected]>

* Add mac launchtimeout

Signed-off-by: Peter Zhu <[email protected]>

Add functionality to restrict server access (#171)

* Add functionality to restrict access

Signed-off-by: Sayali Gaikawad <[email protected]>

Fix gradle check by removing old caches and add back docker-compose (#172)

* Fix gradle check by removing old caches and add back docker-compose

Signed-off-by: Peter Zhu <[email protected]>

* Remove JDK only in caches and show the remove msgs

Signed-off-by: Peter Zhu <[email protected]>

* Remove removing caches

Signed-off-by: Peter Zhu <[email protected]>

Changed cpu and memory metric stat to avg (#173)

Signed-off-by: Rishabh Singh <[email protected]>

MacOS agents support default /bin/bash and remove nodeProperties in CDK code. (#175)

* parent 83a6200
author pgodithi <[email protected]> 1651769732 -0400
committer pgodithi <[email protected]> 1658274990 -0400
gpgsig -----BEGIN PGP SIGNATURE-----

 iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9
 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK
 BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx
 ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK
 cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR
 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5
 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I
 i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF
 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3
 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy
 ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg
 a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk=
 =c8LN
 -----END PGP SIGNATURE-----

fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

Fix tests

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added assume role feature

Signed-off-by: pgodithi <[email protected]>

Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

Add readme doc

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Added docker resources

Signed-off-by: pgodithi <[email protected]>

Bump minor version

Signed-off-by: pgodithi <[email protected]>

change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

Added Managed SSM Policy to Agent instance role (#117)

Signed-off-by: Rishabh Singh <[email protected]>

fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

Ecr public

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added AmazonSSMManagedInstanceCore policy to agents. (#124)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

Added new jenkins agents and logging bug-fix (#126)

Signed-off-by: Rishabh Singh <[email protected]>

Added new output parameters and updated jenkins image tag (#128)

Signed-off-by: Rishabh Singh <[email protected]>

use jenkins-2.332.3 jdk8 base image (#129)

Signed-off-by: Rishabh Singh <[email protected]>

added support for QEMU emulators (#131)

Signed-off-by: Rishabh Singh <[email protected]>

Add Docker restart policy (#137)

* fixed IAM roles and code cleanup

Signed-off-by: pgodithi <[email protected]>

* Fix tests

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added assume role feature

Signed-off-by: pgodithi <[email protected]>

* Added 2 new plugins

Signed-off-by: pgodithi <[email protected]>

* Add readme doc

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Added docker resources

Signed-off-by: pgodithi <[email protected]>

* Bump minor version

Signed-off-by: pgodithi <[email protected]>

* change docker tag to 2.332.3-lts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* added jenkinsOpts

Signed-off-by: pgodithi <[email protected]>

* Added IAM required imports

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* Added agent node unit tests

Signed-off-by: pgodithi <[email protected]>

* fix agentAssumeRole

Signed-off-by: pgodithi <[email protected]>

* Ecr public

Signed-off-by: pgodithi <[email protected]>

* Added AmazonSSMManagedInstanceCore

Signed-off-by: pgodithi <[email protected]>

* added docker-compose restart policy

Signed-off-by: pgodithi <[email protected]>

Add markup formatter as safe/html disable syntax highlighting to allow html (#138)

Signed-off-by: Peter Zhu <[email protected]>

Set cache to false for aws secret manager plugin (#140)

Signed-off-by: Peter Zhu <[email protected]>

Add environment variables using configuration as code (#136)

* Add environment variables using configuration as code

Signed-off-by: Sayali Gaikawad <[email protected]>

Install workflow-api plugin to get latest version and remove lockable permissions (#141)

* Install workflow-api plugin to get latest version

Signed-off-by: Sayali Gaikawad <[email protected]>

* Remove lockable permissions

Signed-off-by: Sayali Gaikawad <[email protected]>

[Bug-fix]: Handle multiple colons and space (#142)

* Handle multiple colons and space

Signed-off-by: Sayali Gaikawad <[email protected]>

* Handle multiple space

Signed-off-by: Sayali Gaikawad <[email protected]>

Move env variabled to yaml (#143)

* Move to yaml

Signed-off-by: Sayali Gaikawad <[email protected]>

add ubuntu agent and cdn with lambda@edge resource for public access (#134)

Signed-off-by: Rishabh Singh <[email protected]>

Reload configuration as code via curl instead of cli (#145)

* Reload configuration as code via curl instead of cli

Signed-off-by: Sayali Gaikawad <[email protected]>

Main/Agent Node new setups on tag and executors (#147)

* Main/Agent Node new setups on tag and executors

Signed-off-by: Peter Zhu <[email protected]>

* Remove DCO check as it is replaced by dco app

Signed-off-by: Peter Zhu <[email protected]>

* Remove stack in node ts as it is not used anymore

Signed-off-by: Peter Zhu <[email protected]>

Fix Ubuntu agent init script bug (#148)

Signed-off-by: Peter Zhu <[email protected]>

Add Ubuntu Single Host for Gradle Check (#149)

* Add Ubuntu Single Host for Gradle Check

Signed-off-by: Peter Zhu <[email protected]>

* Change default idle time to 60min

Signed-off-by: Peter Zhu <[email protected]>

Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150)

Signed-off-by: Peter Zhu <[email protected]>

New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151)

Signed-off-by: Peter Zhu <[email protected]>

Add jdk14 as it is required by OS 1.x gradle check (#152)

Signed-off-by: Peter Zhu <[email protected]>

Migrate perf test agent setups to public jenkins (#153)

Signed-off-by: Peter Zhu <[email protected]>

Add Mac agent support

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added README

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added max-len, eqeqeq

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

Add Mac agent support: Added tests

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

* Add Mac agent support: fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer, fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer, fix conflicts

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

* MacOS agents: packer fix suggestions

Signed-off-by: pgodithi <[email protected]>

* Fix ci issue #174

Signed-off-by: prudhvigodithi <[email protected]>

* Fix ci issue #174

Signed-off-by: prudhvigodithi <[email protected]>

* Fix ci issue #174

Signed-off-by: prudhvigodithi <[email protected]>

* Fix ci issue #174

Signed-off-by: prudhvigodithi <[email protected]>

Added logic to deploy default jenkins agent (#176)

* Changed cpu and memory metric stat to avg

Signed-off-by: Rishabh Singh <[email protected]>

* Added logic to default on dummy jenkins agent

Signed-off-by: Rishabh Singh <[email protected]>

Add ability to assume multiple roles (#178)

Signed-off-by: Sayali Gaikawad <[email protected]>

* Update docker-compose

Signed-off-by: prudhvigodithi <[email protected]>

* Update docker-compose: Fix tests

Signed-off-by: prudhvigodithi <[email protected]>

* Remove old docker-compose

Signed-off-by: prudhvigodithi <[email protected]>

* Fix tests

Signed-off-by: prudhvigodithi <[email protected]>
  • Loading branch information
prudhvigodithi authored Aug 4, 2022
1 parent 7241e4f commit cc20cdc
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
1 change: 0 additions & 1 deletion lib/compute/jenkins-main-node.ts
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,6 @@ export class JenkinsMainNode {
InitPackage.yum('docker'),
InitPackage.yum('python3'),
InitPackage.yum('python3-pip.noarch'),
InitCommand.shellCommand('pip3 install docker-compose && ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose'),
InitCommand.shellCommand('pip3 install botocore'),
// eslint-disable-next-line max-len
InitCommand.shellCommand('sudo wget -nv https://github.com/mikefarah/yq/releases/download/v4.22.1/yq_linux_amd64 -O /usr/bin/yq && sudo chmod +x /usr/bin/yq'),
Expand Down
2 changes: 1 addition & 1 deletion test/compute/jenkins-main-node.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ describe('JenkinsMainNode Config Elements', () => {

// THEN
test('Config elements expected counts', async () => {
expect(configElements.filter((e) => e.elementType === 'COMMAND')).toHaveLength(19);
expect(configElements.filter((e) => e.elementType === 'COMMAND')).toHaveLength(18);
expect(configElements.filter((e) => e.elementType === 'PACKAGE')).toHaveLength(10);
expect(configElements.filter((e) => e.elementType === 'FILE')).toHaveLength(4);
});
Expand Down

0 comments on commit cc20cdc

Please sign in to comment.