1.4 KiB
Build instructions
Building the static pages
Prerequisites
To build the todoblue
package, the following must be installed on your local machine:
Install dependencies
When using Yarn, dependencies must be manually installed from the lockfile:
$ yarn install
Build
A run-script is provided to build the Next.JS application:
$ yarn run build
Artifacts
Dependencies are installed in the node_modules/
directory.
The build application is placed in the .next/
directory.
Building the container image
Prerequisites
To build the ghcr.io/steffo99/todocolors-blue
container image, the following must be installed on your local machine:
Additionally, to build a multiplatform image, buildx must be configured to use the docker-container
driver, which can be used with:
# docker buildx create --use
Build and push
To build the container image and push it to GitHub Containers, run:
# docker buildx build . --tag ghcr.io/steffo99/todocolors-blue --platform linux/amd64,linux/arm64/v8,linux/arm/v7 --push
Artifacts
The built image will be available at the ghcr.io/steffo99/todocolors-blue:latest
tag, both on the local machine and at the remote GitHub Containers repository.