4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-06-15 07:26:05 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
45d6a1e6e5 Revert "Build MSIs for Windows using CircleCI (#766)"
This reverts commit f0a5cd542c.
2021-06-13 10:42:31 +01:00
05ad5df8ab Run tests in CI 2021-06-05 21:32:12 +01:00
f0a5cd542c Build MSIs for Windows using CircleCI (#766)
* Try to build MSIs from CircleCI using wixl/msitools

* Upload msis

* Change condition

* Update Platform

* Update Platform

* Don't build ARM, it's apparently not well supported

* Don't build ARM, it's apparently not well supported

* Remove appveyor config

* Update comments

* newline
2021-03-07 14:03:34 +00:00
7174cfce40 Move up to Go 1.16, upgrade dependencies (#765) 2021-03-07 08:45:47 +00:00
e90d40a49e Don't require lint in pipeline 2020-10-11 16:41:40 +01:00
1492738c9e golangci-lint in CI (#733)
* golangci-lint in CI

* Put CI in own job

* Run verify job

* Use go get

* Fix typo

* Name lint instead of verify

* Read the config

* Use debug tag

* Tweaks
2020-09-27 14:28:25 +01:00
aa4def2f8d Use Go 1.14.1 to build, update wireguard package references 2020-03-25 22:46:01 +00:00
15726fe90d Don't build for NetBSD (not supported by the TUN package right now) 2019-11-22 18:52:12 +00:00
0e7ed4c997 Actually really use 1.13.3 for all the builds this time 2019-10-24 10:18:08 +01:00
ee644c47e8 Update go.mod/go.sum, go back to 1.13.3 circleci image again 2019-10-24 10:16:52 +01:00
51fe1940c5 Try go 1.13 to see if this fixes failing builds 2019-10-24 10:13:59 +01:00
d58f88d29a Update builds to Go 1.13 as this is required for TLS (apparently golang.org/x/crypto/ed25519 is not acceptable to the crypto/tls module and this prevents Yggdrasil from starting) 2019-10-24 09:28:09 +01:00
f6c7c1b8db Produce armel build (closes #577) 2019-10-23 11:24:00 +01:00
606d9ac97b Build VyOS amd64/i386 Vyatta packages as well as EdgeRouter packages 2019-09-24 22:06:12 +01:00
368f499f1d Update apt before trying to pull in RPM dependencies 2019-09-18 19:48:35 +01:00
ad4ba6871e Use Go 1.12.7 for macOS builds 2019-07-27 14:15:07 +01:00
d813105386 Export CIBRANCH to Bash env 2019-07-27 14:11:03 +01:00
4d4fa84123 Hopefully fix CircleCI builds on PRs 2019-07-27 13:57:19 +01:00
52080aa41e Build with Go 1.12.7 2019-07-19 22:34:18 +01:00
829a24a858 Fix default case 2019-07-16 11:48:31 +01:00
f3dd4320f7 Try to set Conflicts in RPM properly 2019-07-16 11:44:58 +01:00
ec5bb84975 Try to build the new RPM using CircleCI 2019-06-11 15:30:55 +01:00
fd0b614f9c Temporarily disable debug CircleCI builds as I don't know how badly I've broken the sim with this PR 2019-03-28 18:03:14 +00:00
9019ccc118 Don't install gomobile for now 2019-03-13 19:09:09 +00:00
14afb8881e Update CircleCI to use Go 1.12 on other 2019-03-13 18:51:00 +00:00
8ddadce699 Update CircleCI to use Go 1.12 on macOS 2019-03-13 18:47:03 +00:00
9f16fc47b3 Update CircleCI again 2019-03-13 18:41:47 +00:00
d6111911d4 Update CircleCI again 2019-03-13 18:36:28 +00:00
d4437afa34 Update CircleCI to 2.1 2019-03-13 18:27:20 +00:00
7c435e6c1b Fix macOS package 2019-03-04 08:35:45 +00:00
b401b92a75 Try updating circleci workflow 2019-03-02 00:38:18 +00:00
30320801d3 Don't build 32-bit builds for macOS 2019-02-10 15:23:49 +00:00
b4a7dab34d Versioning be damned 2018-12-26 23:50:17 +00:00
3283de17d5 Don't fail if tag exists 2018-12-19 00:15:12 +00:00
5684279403 CircleCI: don't recreate tags that already exist 2018-12-18 11:47:46 +00:00
22e6505079 Fix bug from #228 2018-12-08 11:28:47 +00:00
2d5f99a008 remove working_directory from circleci config, let it use the default, as per their blog post on go modules in 1.11 2018-12-07 20:19:19 -06:00
a7f5c427d4 Tag releases in master using CI (also checks for v0.x.0 instead of v0.x when deciding version numbers) 2018-12-03 17:44:26 +00:00
8844dedb8a Add create-pkg.sh for creating macOS installers 2018-10-17 11:55:01 +01:00
501dc2bb3d Test debug builds in CircleCI (also use Go 1.11 for CI builds) 2018-10-05 19:42:21 +01:00
438fcdfc5f Build for arm64 2018-07-20 10:04:04 +01:00
3d0b39f05a Keep version number 2018-06-25 14:21:31 +01:00
a7d1f21271 Run alien as root so package permissions are right 2018-06-25 14:19:22 +01:00
11acb0129d Use alien to generate RPMs 2018-06-25 14:17:07 +01:00
17146ee5bb Fix for Windows 2018-06-15 10:00:58 +01:00
3be8d97cc3 Fix CircleCI after fat-fingered copypasta 2018-06-15 09:58:02 +01:00
20fc551a67 Collect yggdrasilctl during CI build 2018-06-15 09:54:29 +01:00
b3117e6fe0 Fix armmhf into armhf for PKGARCH 2018-03-16 10:16:05 +00:00
0dc6e24451 Add armhf target for CircleCI 2018-03-16 10:10:44 +00:00
d58c971559 Fix bugs in CircleCI naming 2018-03-05 20:26:55 +00:00