Skip to content
This repository was archived by the owner on Jun 7, 2024. It is now read-only.

Commit e1e7c54

Browse files
committed
fix: ci
1 parent d36aa9e commit e1e7c54

File tree

2 files changed

+22
-14
lines changed

2 files changed

+22
-14
lines changed

.circleci/config.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,44 +15,48 @@ jobs:
1515
name:
1616
Build AMD64
1717
command: |
18+
cd src
1819
version=`cat version`
1920
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
2021
echo "version -> $version"
2122
echo "timestamp -> $timestamp"
22-
GOARCH=amd64 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-amd64.exe ./src
23-
GOARCH=amd64 GOOS=darwin go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-darwin-amd64 ./src
24-
GOARCH=amd64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-amd64 ./src
23+
GOARCH=amd64 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-amd64.exe ./
24+
GOARCH=amd64 GOOS=darwin go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-darwin-amd64 ./
25+
GOARCH=amd64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-amd64 ./
2526
2627
- run:
2728
name:
2829
Build 386
2930
command: |
31+
cd src
3032
version=`cat version`
3133
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
3234
echo "version -> $version"
3335
echo "timestamp -> $timestamp"
34-
GOARCH=386 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-386.exe ./src
35-
GOARCH=386 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-386 ./src
36+
GOARCH=386 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-386.exe ./
37+
GOARCH=386 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-386 ./
3638
3739
- run:
3840
name:
3941
Build ARM
4042
command: |
43+
cd src
4144
version=`cat version`
4245
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
4346
echo "version -> $version"
4447
echo "timestamp -> $timestamp"
45-
GOARCH=arm GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm ./src
48+
GOARCH=arm GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm ./
4649
4750
- run:
4851
name:
4952
Build ARM64
5053
command: |
54+
cd src
5155
version=`cat version`
5256
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
5357
echo "version -> $version"
5458
echo "timestamp -> $timestamp"
55-
GOARCH=arm64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm64 ./src
59+
GOARCH=arm64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm64 ./
5660
5761
- run:
5862
name:

.github/workflows/go.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,38 +20,42 @@ jobs:
2020

2121
- name: Build AMD64
2222
run: |
23+
cd src
2324
version=`cat version`
2425
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
2526
echo "version -> $version"
2627
echo "timestamp -> $timestamp"
27-
GOARCH=amd64 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-amd64.exe ./src
28-
GOARCH=amd64 GOOS=darwin go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-darwin-amd64 ./src
29-
GOARCH=amd64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-amd64 ./src
28+
GOARCH=amd64 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-amd64.exe ./
29+
GOARCH=amd64 GOOS=darwin go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-darwin-amd64 ./
30+
GOARCH=amd64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-amd64 ./
3031
3132
- name: Build 386
3233
run: |
34+
cd src
3335
version=`cat version`
3436
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
3537
echo "version -> $version"
3638
echo "timestamp -> $timestamp"
37-
GOARCH=386 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-386.exe ./src
38-
GOARCH=386 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-386 ./src
39+
GOARCH=386 GOOS=windows go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-windows-386.exe ./
40+
GOARCH=386 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-386 ./
3941
4042
- name: Build ARM
4143
run: |
44+
cd src
4245
version=`cat version`
4346
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
4447
echo "version -> $version"
4548
echo "timestamp -> $timestamp"
46-
GOARCH=arm GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm ./src
49+
GOARCH=arm GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm ./
4750
4851
- name: Build ARM64
4952
run: |
53+
cd src
5054
version=`cat version`
5155
timestamp=`date "+%Y-%m-%d %H:%M:%S"`
5256
echo "version -> $version"
5357
echo "timestamp -> $timestamp"
54-
GOARCH=arm64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm64 ./src
58+
GOARCH=arm64 GOOS=linux go build -ldflags "-s -w -X main.version=$version -X \"main.timestamp=$timestamp\"" -o ~/release/fgit-linux-arm64 ./
5559
5660
- name: Upload Artifact (Windows x64)
5761
uses: actions/[email protected]

0 commit comments

Comments
 (0)