Nyeste poster
-
-
CQRS - Introduksjon
-
Hvordan bruke app_offline
-
Anbefalte extensions i VS Code
-
Konverter til Jenkinsfile og Multibranch pipeline
-
Egendefinerte headere i AWS Amplify
-
Introduksjon til Docker og kontainere
-
Em versus Rem
-
MES- og ERP-systemer
-
Endre build settings i AWS Amplify
-
SCSS feil ved bruk av verdier med ulike benevninger
-
Opprett egendefinert release i Octopus deploy
-
Slå av before og after
-
Sommertid og vintertid
-
Redeploy av bygg med nye variabler i Octopus deploy
-
Krympe transaksjonslog i SQL
-
Recovery mode i SQL server
-
Beskjære bilder I GIMP
-
Sett ny tid med MomentJS
-
Windows Platform FIPS
-
Opprett ny unik UUID I SQL
-
Legg til kun en rad om den ikke finnes
-
Hvordan raskt kopiere en hel tabell i SQL Server
-
IIS Application Pool - liten oversikt
-
Find Og Exist I Linq
-
Single vs SingleOrDefault
-
Avslutte en textarea tagg
-
Løkker i React behøver en unik nøkkel
-
Printe objekter med console log
-
IsolatedModul Error in React
-
Lazy lasting av bilder
-
Smooth scrolling
-
Tastaturnavigasjon mellom artikler
-
Fixed my footer on smaller viewports
-
Download attributtet i html
-
100vh viewport bugfix
-
Hvordan bruke Hugo sin Summary funksjon
-
Konvertere strenger til nummer i Javascript
-
Refactor Ajax til Fetch
-
Window.onerror virker ikke i AngularJS
-
Window.onerror i chrome
-
Overflow:hidden behøver position:relative
-
Angre 'git stash pop' som ender i en mergekonflikt
-
Switch-utrykk i C# krever en konstant verdi
-
Pattern matching i C#
-
React Hooks og Context API
-
Bruk Windows credensials til å lagre Git passord
-
Linq .Include
-
C# sealed class
-
Border Box
-
C# params
-
Endre navn på tabeller i T-SQL
-
Hvordan bruke DataTestMethod
-
C# extension metoder
-
Bruke HashSet for å håndtere i C#
-
Hvordan bruke JSON_QUERY i T-SQL
-
Slette brancher i git
-
Reduser lastehastigheten i Chrome
-
C# SelectMany
-
CSS white space property
Velg “Build settings”
Amplify henter et valgt repository fra GitHub og kjører opp en intern Dockerkontainer som bygger koden. Dette kan styres Via amplify.yml og “Build image settings”
“Build settings”
Amplify.yml kan enten endres rett i nettleseren eller man kan laste den ned og legge den på rota i GitHub-prosjektet. Nedenfor ser man hele amplify.yml som jeg bruker i dette bloggprosjektet. Det er kommandoen “hugo” som skal kjøres filene havner da i mappen “/public”. Disse filene ruller så Amplify automatisk ut på serveren som er tilgjenglig for domenenavnet (Dersom bygget ikke feiler).
version: 0.1
frontend:
phases:
build:
commands: ["hugo"]
artifacts:
baseDirectory: public
files:
- '**/*'
cache:
paths: []
For at man skal kunne kjøre kommandoen “hugo” må Amplify vite om at det er kontainer med Hugo den skal sette opp. Det kan man sette under seksjonen “Build image settings”. Der velger man at det er Hugo skal bygges og hvilken versjon av Hugo som skal brukes for å bygge koden. Dette må man gjøre fra nettleseren, men det er mulig å konfigurere om Amplify til å ta i mot en Dockerfil du allerede har lagt til i GitHub-prosjektet.
I dialogen som dukker opp kan man sette en spesifikk versjon av Hugo som skal brukes til å bygge koden eller man kan sette “Latest”