8000 GitHub - finnishtransportagency/hassu
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

finnishtransportagency/hassu

Folders and files

< 10000 td class="react-directory-row-name-cell-large-screen" colSpan="1">
NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hassu

Asentaminen työasemalta

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

CI/CD pipelinen asentaminen työasemalta

  1. Mene siihen git-haaraan josta haluat pipelinen asentaa
  2. Aseta AWS_PROFILE ja ENVIRONMENT ympäristömuuttujat
  3. npm run deploy:pipeline

Riippuvuudet

AWS Systems Manager Parameter Store

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

0