{"push_id":2863697187,"size":2,"distinct_size":2,"ref":"refs/heads/config-api","head":"69a68e80835cc2340e6f1cefe991fac82c47d560","before":"e905f47b33daed3e6731879422706a7575ff0ccc","commits":[{"sha":"05e69fa62643d4be17d418d12a3792195132cc12","author":{"name":"sthaha","email":"fed9fae8ea4bac8b2f93c268ef0f0cfd56be5258@users.noreply.github.com"},"message":"Modify processTemplate api signature (#425)\n\n`processTemplate` api accepted a Map of parameter and path to the\r\nopenshift template file which was set to `.openshiftio/application.yaml`.\r\n\r\nThis is confusing and does not follow the convention used in rest of\r\nthe api like `build`, `cd`, `ci`, etc ...\r\n\r\nThis patch modifies the api to accept a map like the examples below\r\n\r\n```groovy\r\n  app = processTemplate()\r\n```\r\n\r\n```groovy\r\n  app = processTemplate(params: [\r\n    release_version: \"1.0.${env.BUILD_NUMBER}\"\r\n  ])\r\n```\r\n\r\n```groovy\r\n  app = processTemplate(\r\n    file: \".openshiftio/app.yaml\",\r\n    params: [\r\n      release_version: \"1.0.${env.BUILD_NUMBER}\"\r\n    ])\r\n\r\n```","distinct":true,"url":"https://api.github.com/repos/sthaha/fabric8-pipeline-library/commits/05e69fa62643d4be17d418d12a3792195132cc12"},{"sha":"69a68e80835cc2340e6f1cefe991fac82c47d560","author":{"name":"Sunil Thaha","email":"fed9fae8ea4bac8b2f93c268ef0f0cfd56be5258@users.noreply.github.com"},"message":"Add new config api\n\nThe config api stores global settings of a pipeline. The initial\nversion adds support for accessing `runtime` parameter which is now\nused in `build` to spawn the container that has the build tools.\n\ne.g setting `config runtime: 'node'`, build and deploy will use\nthe `node` container instead of the default `oc`","distinct":true,"url":"https://api.github.com/repos/sthaha/fabric8-pipeline-library/commits/69a68e80835cc2340e6f1cefe991fac82c47d560"}]}
{"actor":{"display_login":"sthaha"}}