Kirjaudu komentoriviltä AWS-tilille. Aseta ympäristömuuttuja AWS_PROFILE vastaamaan AWS-sisäänkirjautumistasi. Aseta ympäristömuuttuja ENVIRONMENT vastaamaan ympäristön nimeä mitä asennat. Asenna riippuvuudet
npm i
Generoi luokat GraphQL-skeemasta
npm run generate
Asenna API
npm run deploy:backend
Asenna edusta
npm run deploy:frontend
Rakenna ja asenna sovellus
npm run deploy:app
- Mene siihen git-haaraan josta haluat pipelinen asentaa
- Aseta AWS_PROFILE ja ENVIRONMENT ympäristömuuttujat
npm run deploy:pipeline
Parametrin nimi | Kuvaus |
---|---|
/<env>/CloudfrontCertificateArn | Cloudfront distribuution sertifikaatin arn |
/<env>/DMZProxyEndpoint | Proxyn julkinen URL |
/<env>/FrontendDomainName | Palvelun julkinen URL |
/<env>/basicAuthenticationUsername | Testiversion autentikaation käyttäjätunnus |
/<env>/basicAuthenticationPassword | Testiversion autentikaation salasana |
/<env>/CognitoURL | Virkamiestunnistautumisen JWT-tokenien sallittu "issuer" |
/<env>/VelhoAuthenticationUrl | Velhon tunnistautumisen osoite |
/<env>/VelhoApiUrl | Velho-rajapinnan osoite |
/<env>/VelhoUsername | Käyttäjätunnus Velho-integraatioon |
/<env>/VelhoPassword | Salasana Velho-integraatioon |