31 lines
718 B
YAML
31 lines
718 B
YAML
package:
|
|
name: nftmachin
|
|
version: 0.0.1
|
|
epoch: 0
|
|
description: "art project"
|
|
target-architecture:
|
|
- all
|
|
dependencies:
|
|
runtime:
|
|
- ca-certificates-bundle
|
|
|
|
environment:
|
|
contents:
|
|
repositories:
|
|
- https://dl-cdn.alpinelinux.org/alpine/v3.17/main
|
|
- https://dl-cdn.alpinelinux.org/alpine/v3.17/community
|
|
packages:
|
|
- alpine-baselayout-data
|
|
- busybox
|
|
- ca-certificates-bundle
|
|
- go
|
|
|
|
pipeline:
|
|
- name: Build application
|
|
runs: |
|
|
go build -o "${{targets.destdir}}/usr/bin/nftmachin"
|
|
- name: Copy assets
|
|
runs: |
|
|
mkdir -p "${{targets.destdir}}/usr/share/nftmachin"
|
|
cp -r templates assets "${{targets.destdir}}/usr/share/nftmachin/"
|