Skip to content

Releases: apigee/apigee-config-maven-plugin

v1.3.1

10 Mar 20:20
Compare
Choose a tag to compare

#45 Added support for Extensions (only works with OAuth)

v1.2.2

21 Sep 17:02
Compare
Choose a tag to compare

Fixes for:

v1.2.1

07 Nov 05:24
Compare
Choose a tag to compare

Feature release:
Support for CPS KVM.

Bugs fixed:
Fix Issue 30
Fix Issue 29

Description:
CPS enabled orgs introduce a newer management API to update KVM entries. This release provides support for CPS enabled orgs as well as non-CPS orgs. No user visible changes to configuration or command line options introduced.

v1.2

15 Sep 04:16
Compare
Choose a tag to compare

The following features were added:

  1. OAuth / MFA
  2. Flowhooks
  3. Resource Files
  4. #25

Export Dev App Keys

12 Apr 17:23
Compare
Choose a tag to compare

Export the dev apps details to a json file (devAppKeys.json). With the exported info, you can tie it with your CI/CD process and trigger the automated test cases that requires the dev app credentials.

To export, the command is
mvn apigee-config:exportAppKeys -P{profileId} -Dapigee.config.exportDir=./someDir

The export command is exposed as a separate goal - exportAppKeys

v1.1.3

01 Feb 21:45
Compare
Choose a tag to compare

Feature release supporting broken down config file structure typically found as resources/edge/.../*.json
Refer to samples. A new flag apigee.config.dir is added to pick the directory containing the config files.

Support for maskconfigs (data masks) is also added.
http://docs.apigee.com/api-services/content/data-masking

v1.1.2

04 Nov 09:17
Compare
Choose a tag to compare

Bug fix release.

#5

v1.1.1

19 Oct 04:49
Compare
Choose a tag to compare

Feature release adding support for "delete" and "sync" options.

To delete config listed in edge.json. Useful to clean Edge so that a subsequent "create" can setup config in a clean environment.

 apigee.config.options=delete

Performs a Delete and then a Create.

 apigee.config.options=sync

Added individual goals to Readme. This plugin can pick a specific config type like keyvaluemaps and apply the action (create, update or delete) only on the keyvaluemaps specified in edge.json. This provides a lot of flexibility in CI tooling as well as dev, QA or migration scenarios.

v1.1

19 Oct 04:53
Compare
Choose a tag to compare

Feature release that adds support for KVM (org, env, API scopes).
Does not support KVM CPS version yet.