Skip to content

Instantly share code, notes, and snippets.

View sherl0cks's full-sized avatar

Justin Holmes sherl0cks

  • Denver
View GitHub Profile
{
"openshift_clusters": [
{
"openshift_host_env": "10.1.2.2:8443",
"openshift_resources": {
"projects": [
{
"name": "labs-api-dev",
"display_name": "Labs API - Dev",
"environment_type": "build",
@sherl0cks
sherl0cks / UI.json
Last active October 14, 2016 19:39
{
"engagement": {
"application_topologies": [
{
"promotion_process": {
"stages": [
{
"stage_name": "dev",
"display_name": "Dev Environment",
"user_to_role": [
{
"name": "automation-api",
"scm_url": "https://github.com/sherl0cks/automation-api.git",
"scm_ref": "updates-to-build",
"build_tool": "mvn-3",
"build_application_commands": [
"mvn clean install"
],
"build_image_commands": [
"oc login 10.1.2.2:8443 --token=$OPENSHIFT_API_TOKEN --insecure-skip-tls-verify",
{
"kind": "DeploymentConfig",
"apiVersion": "v1",
"metadata": {
"name": "automation-api",
"namespace": "sample-project",
"selfLink": "/oapi/v1/namespaces/sample-project/deploymentconfigs/automation-api",
"uid": "caae850e-900e-11e6-9af7-525400c3549e",
"resourceVersion": "12016",
"generation": 5,
{
"openshift_clusters": [
{
"openshift_host_env": "10.1.2.2:8443",
"openshift_resources": {
"projects": [
{
"name": "pipeline-dev",
"display_name": "Pipeline - Dev",
"environment_type": "build",
Engagement:
type: object
properties:
id:
type: integer
format: int64
name:
type: string
start_date:
type: string
<settings>
<!-- the path to the local repository - defaults to ~/.m2/repository
-->
<!-- <localRepository>/path/to/local/repo</localRepository>
-->
<mirrors>
<mirror> <!--Send all requests to the public group -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://nexus3-holmes-snadbox.apps.s2.core.rht-labs.com/repository/labs-group/</url>
{
"openshift_clusters": [
{
"openshift_resources": {
"projects": [
{
"name": "fsi-dev",
"display_name": "FSI Account Onboarding Development Environment",
"environment_name": "build",
"apps":[
{
"kind": "Template",
"apiVersion": "v1",
"metadata": {
"name": "jenkins-s2i",
"annotations": {
"openshift.io/display-name": "Jenkins S2I",
"description": "Jenkins S2I build config to create a Jenkins image with your configuration baked in.",
"iconClass": "icon-jenkins",
"tags": "instant-app,jenkins"
{
"kind": "Template",
"apiVersion": "v1",
"metadata": {
"name": "jenkins-s2i",
"annotations": {
"openshift.io/display-name": "Jenkins S2I",
"description": "Jenkins S2I build config to create a Jenkins image with your configuration baked in.",
"iconClass": "icon-jenkins",
"tags": "instant-app,jenkins"