Module: Idlc
- Defined in:
- lib/iapi-idlc-sdk-core.rb,
lib/iapi-idlc-sdk-core/zip.rb,
lib/iapi-idlc-sdk-core/helpers.rb,
lib/iapi-idlc-sdk-core/utility.rb,
lib/iapi-idlc-sdk-core/version.rb,
lib/iapi-idlc-sdk-core/workspace.rb,
lib/iapi-idlc-sdk-core/restclient.rb
Defined Under Namespace
Modules: Helpers, Utility Classes: AWSLambdaProxy, AWSRestClient, Workspace, ZipFileGenerator
Constant Summary collapse
- SERVICES =
Service Definitions
{ 'us-east-1' => { 'build' => { 'endpoint' => 'build.orchestrate.imageapi.com', 'stage' => stage, 'publish_bucket' => "service-build-#{stage}-build-artifacts" }, 'config' => { 'endpoint' => 'config.orchestrate.imageapi.com', 'stage' => stage }, 'deploy' => { 'endpoint' => 'deploy.orchestrate.imageapi.com', 'stage' => stage }, 'status' => { 'endpoint' => 'status.orchestrate.imageapi.com', 'stage' => stage }, 'auth' => { 'endpoint' => 'auth.orchestrate.imageapi.com', 'stage' => stage } }, 'us-gov-west-1' => { 'build' => { 'endpoint' => 'build.orchestrate-us-gov.imageapi.com', 'stage' => 'govcloud', 'publish_bucket' => 'service-build-govcloud-build-artifacts' }, 'config' => { 'endpoint' => 'config.orchestrate-us-gov.imageapi.com', 'stage' => 'govcloud' }, 'deploy' => { 'endpoint' => 'deploy.orchestrate-us-gov.imageapi.com', 'stage' => 'govcloud' }, 'status' => { 'endpoint' => 'status.orchestrate-us-gov.imageapi.com', 'stage' => 'govcloud' }, 'auth' => { 'endpoint' => 'auth.orchestrate-us-gov.imageapi.com', 'stage' => 'govcloud' } } }.freeze
- VERSION =
"1.0.#{build_number}"