Skip to content
Permalink
Browse files

Merge pull request #1987 from concur/preview

Documenting the build and deploy process.
  • Loading branch information...
charlieconcur committed May 9, 2019
2 parents db28808 + 1e1bd6c commit 4e2e0b5525dc57d1249b0c507483ea0e6759456c
Showing with 18 additions and 0 deletions.
  1. +18 −0 README.md
@@ -33,3 +33,21 @@ tools-support Support resources for developers including release notes.
# Support

If you are an existing Concur partner and require support assistance, please open a partner support case [here](https://na4.salesforce.com/secur/login_portal.jsp?orgId=00D600000007Dq3&portalId=06060000000PrEi).

# Site Build

Within CircleCI:

1. Environment is created.
1. Source code for the site is cloned from GitHub.
1. Installs the packages needed to build the site, primarily the Jekyll package -- see https://github.com/jekyll/jekyll.
1. Builds the entire site according to `_config.yml`. This is mostly converting Markdown to HTML using Jekyll.
1. Archives the site.

# Site Deploy

If the site build is successful, within CircleCI:

1. Environment is created.
1. Workspace is created.
1. AWS CLI is used to deploy the entire site (overwrites everything) with the option to delete files no longer in the repository.

0 comments on commit 4e2e0b5

Please sign in to comment.
You can’t perform that action at this time.