ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/aya/Jenkinsfile
Revision: 1.1
Committed: Mon Sep 30 00:42:05 2024 UTC (6 weeks, 4 days ago) by yakumo_izuru
Branch: MAIN
CVS Tags: HEAD
Log Message:
Mirrored from https://git.chaotic.ninja/git/yakumo_izuru/aya

File Contents

# User Rev Content
1 yakumo_izuru 1.1 pipeline {
2     agent any
3     stages {
4     stage('Build for FreeBSD amd64') {
5     steps {
6     sh 'make GOOS=freebsd GOARCH=amd64'
7     archiveArtifacts artifacts: 'aya-freebsd-amd64', fingerprint: true
8     }
9     }
10     stage('Build for FreeBSD i386') {
11     steps {
12     sh 'make GOOS=freebsd GOARCH=386'
13     archiveArtifacts artifacts: 'aya-freebsd-386', fingerprint: true
14     }
15     }
16     stage('Build for NetBSD amd64') {
17     steps {
18     sh 'make GOOS=netbsd GOARCH=amd64'
19     archiveArtifacts artifacts: 'aya-netbsd-amd64', fingerprint: true
20     }
21     }
22     stage('Build for NetBSD i386') {
23     steps {
24     sh 'make GOOS=netbsd GOARCH=386'
25     archiveArtifacts artifacts: 'aya-netbsd-386', fingerprint: true
26     }
27     }
28     stage('Build for OpenBSD amd64') {
29     steps {
30     sh 'make GOOS=openbsd GOARCH=amd64'
31     archiveArtifacts artifacts: 'aya-openbsd-amd64', fingerprint: true
32     }
33     }
34     }
35     }