# Copyright (c) 2019, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Github credentials for thea account containing the CI/CD Repositories github: username: password: # Credentials to access the private Dockerhub registry registry: server: 'https://index.docker.io/v1/' username: ®_username password: ®_password email: ®_email address: ®_address index.docker.io # Add each repositories that would be used in the deployment repositories: ®_repos - /petstore # Values to configure Spinnaker spinnaker: dockerRegistries: - name: dockerhub address: *reg_address username: *reg_username password: *reg_password email: *reg_email repositories: *reg_repos applications: - name: wso2mgw email: testScript: path: tests command: test.sh chart: customChart: false name: microgateway version: 3.0.1-1 repo: 'https://github.com/wso2-incubator/cicd-sample-chart-mgw' images: - organization: *reg_username repository: petstore deployment: wso2microgw microgateway: gitRepository: 'https://github.com/wso2-incubator/microgateway-petstore' deploymentConfigPath: conf/deployment-config.toml projectName: petstore