-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #6 from skyu-io/feat/hw/webapp-docs
Feature :; Web App Docs & Images Masked
- Loading branch information
Showing
16 changed files
with
101 additions
and
31 deletions.
There are no files selected for viewing
73 changes: 73 additions & 0 deletions
73
docs/Tutorials/applications/web-application-on-aws-cloudfront.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
--- | ||
title: Web Application on AWS Cloudfront | ||
--- | ||
|
||
# Getting Started | ||
|
||
This application type will Host a Static web application on AWS cloudfront for each environment configured. Distributions created from the application can be viewed from the SkyU console once they are available. | ||
|
||
## 01 - Enable Web Apps | ||
|
||
Web apps needs to be enabled per Project. This application type is not enabled by default and you will see a banner saying `Enable Web Applications on AWS Cloudfront` if the feature is not yet enabled in the project. | ||
|
||
 | ||
|
||
This features can be enabled in project settings as well. | ||
|
||
 | ||
|
||
## 02 - Select Application | ||
|
||
Select `Web Application on AWS Cloudfront` application type from the catalogue. | ||
|
||
 | ||
|
||
## 03 - Fill General Details | ||
|
||
 | ||
|
||
## 04 - Link Application Repository | ||
|
||
 | ||
|
||
## 05 - Configure Pipeline Triggers | ||
|
||
You can configure the triggers per environment in this step defining the `branches/tags/schedules` in which the workflows are going to be Triggered. These will be prefilled with the standard conventions which you can override. | ||
|
||
 | ||
|
||
## 06 - Configure the build Pipeline | ||
|
||
You can use this step to configure the build pipeline. certain options can be changed later on as well. | ||
|
||
- **`Default Root Object`** - This would be the default `html` file in the build folder. In most cases this would be the `index.html`file | ||
- **`Host`** - Currently only `Cloudfront` is supported. | ||
- **`Build Environment`** - Currently only `Node` is supported. | ||
- **`Build Environment Version`** - Default value is `latest`, you can provide a specific version as well. | ||
- **`Dependency Manager`** - Supports `NPM`, `PNPM` and `YARN`. | ||
- **`Dependency Manager Version`** - Default value is `latest`, you can provide a specific version as well. | ||
- **`Install Dependencies Command`** - Eg: `npm i` or `pnpm i`. | ||
- **`Build Command`** - This should be the build command as you have configured. Eg: `npm run build`. | ||
- **`Build Folder`** - Specify the build folder here. This is typically either `build` or `dist`. | ||
|
||
 | ||
|
||
## 07 - Add Environment Variables | ||
|
||
Add your application Environment Variables in this step. You can add or update these after creation as well. Finally Create the Application. | ||
|
||
 | ||
|
||
## 08 - View Application. | ||
|
||
A new web app application will now be listed under your project applications. | ||
|
||
 | ||
|
||
 | ||
|
||
## 09 - Build Variables. | ||
|
||
`Build Variables` tab under `workflows` aside menu can be used to update/add/remove Environment Variables as well as to change the build configurations per environment. | ||
|
||
 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
-29.2 KB
(81%)
overrides/assets/images/docs/create-project/viewing-org-level-projects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-4.33 KB
(95%)
.../images/tutorials/app-creation/docker-compose-job-on-ec2/build-pipeline-pt6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified
BIN
-8.97 KB
(93%)
.../images/tutorials/app-creation/docker-compose-job-on-ec2/select-application.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+133 KB
...es/tutorials/app-creation/web-application-on-aws-cloudfront/build-variables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+44.9 KB
...ges/tutorials/app-creation/web-application-on-aws-cloudfront/created-webapp.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+37.3 KB
...s/app-creation/web-application-on-aws-cloudfront/enable-webapps-in-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+67.4 KB
...ges/tutorials/app-creation/web-application-on-aws-cloudfront/enable-webapps.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+33 KB
...ges/tutorials/app-creation/web-application-on-aws-cloudfront/select-webapps.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+45 KB
...orials/app-creation/web-application-on-aws-cloudfront/step1-general-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+51.5 KB
...es/tutorials/app-creation/web-application-on-aws-cloudfront/step2-link-repo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+59.8 KB
...tutorials/app-creation/web-application-on-aws-cloudfront/step3-add-triggers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+52.9 KB
...p-creation/web-application-on-aws-cloudfront/step4-configure-build-pipeline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+49.1 KB
...tutorials/app-creation/web-application-on-aws-cloudfront/step5-add-env-vars.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+97.1 KB
...es/tutorials/app-creation/web-application-on-aws-cloudfront/webapp-overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.