/apigee-hybrid-ci-cd

Apigee hybrid CI/CD

Primary LanguageJavaScriptApache License 2.0Apache-2.0

apigee-hybrid-ci-cd

  • Fork this repo
  • In the pom file, update the apigee.org property under test and prod POM profile to point to your Apigee org
  • The repo has a Jenkinsfile with the build info, so you can automatically import this repo using the Blue Ocean UI
  • To run it locally, execute mvn clean install -P{profile} -Dapigee.config.options=update -Dfile={path_to_service_account_file}
  • Please configure the Apigee service account crendetials in Jenkins. The current Jenkinsfile uses apigee-service-account as the ID. If you wish to change that, please update the Jenkinsfile with the provided ID under the environment section - APIGEE_SA_CREDS = credentials('apigee-service-account')