- Continuous Integration
- For Analysis and Testing
- For verification, notification and assembly
- Using Git hooks
- Using Github Actions
- Implementing build tooling (e.g. Maven plugins, SetupTools, Make)
- Using Checksum hashing
- For credentialing
- Implementing keystore (Jenkins Credentials Binding Plugin, et. al.) 🏁 STARTER KIT(TBD)
- Using ssh
- Using oauth
- For executing and reporting tests
- Using Jenkins plugins 🏁 STARTER KIT(TBD)
- Using TravisCI Build Addons
- Using (Java) Maven plugins 🏁 STARTER KIT(TBD)
- Using (Python) SetupTools
- Using (C#) NUnit
- Using (C/C++) Make/Cmake
- Using (Node.js) npm-test
- Using (any) Testrail Connector
- For verification, notification and assembly
- For Compilation
- For build integration and reporting
- Using Jenkins 🏁 STARTER KIT(TBD)
- Using TravisCI
- For dependency management and packaging
- Using (Java) Maven 🏁 STARTER KIT(TBD)
- Using (Python) SetupTools/Pip
- Using (C#) NuGet
- Using (C/C++) Make/Cmake
- Using (Node.js) npm
- Using (any) Ant
- For build integration and reporting
- For Orchestration
- For deploying services
- For cloud or datacenter deployments
- Using Terraform
- Using Kubernetes
- Using CloudFormation
- Using SaltStack
- For Release Management
- For packaging
- For releasing software
- Using Jenkins 🏁 STARTER KIT(TBD)
- Using TravisCI
- Using Github Actions
- For storing build artifacts
- Using software repositories
- Using Artifactory 🏁 STARTER KIT(TBD)
- Using Nexus
- Using OSS repositories
- Using software repositories
- For Analysis and Testing