Skip to content

Commit

Permalink
Merge branch 'master' into fix-4294
Browse files Browse the repository at this point in the history
  • Loading branch information
joshblack authored Feb 3, 2020
2 parents c4e0786 + af33d29 commit bddf497
Show file tree
Hide file tree
Showing 28 changed files with 280 additions and 208 deletions.
49 changes: 49 additions & 0 deletions .github/workflows/deploy-vanilla-devenv.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Deploy vanilla devenv to IBM Cloud

on:
push:
tags:
# Matches tags that have the shape `vX.Y.Z`. Reference:
# https://help.github.com/en/articles/workflow-syntax-for-github-actions#onpushpull_requesttagsbranches
- 'v[0-9]+.[0-9]+.[0-9]+'

# Ignore tags that use a preid after `vX.Y.Z`, for example: vX.Y.Z-alpha.0
# https://help.github.com/en/articles/workflow-syntax-for-github-actions#example-using-positive-and-negative-patterns
- '!v[0-9]+.[0-9]+.[0-9]+-*'

jobs:
build:
runs-on: macOS-latest
steps:
- uses: actions/checkout@master
- name: Use Node.js 10.x
uses: actions/setup-node@v1
with:
node-version: '10.x'
- name: Install dependencies
run: yarn install --offline
- name: Build project
run: yarn build
- name: Install ibmcloud CLI
run: curl -fsSL https://clis.cloud.ibm.com/install/osx | sh
- name: Login to IBM Cloud
env:
CLOUD_API_KEY: ${{ secrets.CLOUD_API_KEY}}
run: |
ibmcloud login \
-a 'https://cloud.ibm.com' \
-u 'apikey' \
-p "$CLOUD_API_KEY" \
-o 'carbon-design-system' \
-s 'production' \
-r 'us-south'
- name: Install IBM Cloud plugins
run: |
ibmcloud cf add-plugin-repo CF-Community https://plugins.cloudfoundry.org
ibmcloud cf install-plugin blue-green-deploy -f -r CF-Community
- name: Deploy vanilla devenv
run: |
cd packages/components
ibmcloud cf blue-green-deploy carbon-dev-environment \
-f manifest.yml \
--delete-old-apps
2 changes: 2 additions & 0 deletions packages/components/.cfignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
demo/*
!demo/index.html
!demo/demo.js
!demo/demo.min.js
!demo/demo.min.js.map
!demo/demo.css
!demo/code/
!demo/code/**
Expand Down
Loading

0 comments on commit bddf497

Please sign in to comment.