30 lines
937 B
YAML
30 lines
937 B
YAML
version: 1
|
|
frontend:
|
|
phases:
|
|
preBuild:
|
|
commands:
|
|
- yum install -y curl
|
|
- curl -LO "https://github.com/gohugoio/hugo/releases/download/v0.118.2/hugo_extended_0.118.2_Linux-64bit.tar.gz"
|
|
- tar -xvf hugo_extended_0.118.2_Linux-64bit.tar.gz
|
|
- mv hugo /usr/local/bin/
|
|
- rm hugo_extended_0.118.2_Linux-64bit.tar.gz
|
|
- echo "HUGO 0.118.2 INSTALLED"
|
|
- curl -LO "https://dl.google.com/go/go1.20.5.linux-amd64.tar.gz"
|
|
- tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz
|
|
- export PATH=$PATH:/usr/local/go/bin
|
|
- rm go1.20.5.linux-amd64.tar.gz
|
|
- echo "GO 1.20.5 INSTALLED"
|
|
- npm install
|
|
build:
|
|
commands:
|
|
- npm run project-setup
|
|
- npm run build
|
|
artifacts:
|
|
# IMPORTANT - Please verify your build output directory
|
|
baseDirectory: /public
|
|
files:
|
|
- "**/*"
|
|
cache:
|
|
paths:
|
|
- node_modules/**/*
|