192 Commits

Author SHA1 Message Date
Neil Alexander
4bc009d845
Update semver behaviour 2018-12-07 22:17:09 +00:00
Neil Alexander
d0c2ce90bb
Fix semver when git history is not present 2018-12-07 22:03:57 +00:00
Neil Alexander
4532d0e0c8
Merge pull request #219 from neilalexander/semver
Tag releases in master using CI
2018-12-07 19:38:01 +00:00
Jan Christian Grünhage
9f4fc3669b Reduce container image size 2018-12-04 13:04:42 +01:00
Neil Alexander
8a04cbe3c8
Try to fix CircleCI shell error 2018-12-03 17:49:03 +00:00
Neil Alexander
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
Christer Warén
80b876d21d
Creating entrypoint.sh to /contrib/docker/ 2018-12-03 05:58:24 +02:00
Christer Warén
8b7b3452cf
Creating Dockerfile to /contrib/docker/
- Multiple architectures supported by using Golang's official Debian Stretch image.
- Upgrading os to latest updates
- Adding all files to image
- Creating user for yggdrasil (kinda unused)
- Building from source code
2018-12-03 05:57:00 +02:00
Neil Alexander
953ad0ef59
Update neilalexander's logo proposal 2018-11-14 19:25:35 +00:00
Neil Alexander
9e5f90d0e4
Add neilalexander's logo proposal 2018-11-04 19:15:53 +00:00
Neil Alexander
9f129bc7b0
Backup and normalise config if needed 2018-10-17 12:48:54 +01:00
Neil Alexander
8844dedb8a
Add create-pkg.sh for creating macOS installers 2018-10-17 11:55:01 +01:00
Neil Alexander
980f18b266
Add freebsd service script into contrib 2018-10-06 00:24:07 +01:00
Neil Alexander
438fcdfc5f
Build for arm64 2018-07-20 10:04:04 +01:00
Arceliar
254be42614 gofmt 2018-06-21 10:39:43 -05:00
Neil Alexander
1a60e89ada
Add yggdrasilconf for testing with vyatta-yggdrasil 2018-06-21 16:03:46 +01:00
Neil Alexander
10a66a4edc
Update semver to hopefully avoid squash merges 2018-06-17 18:17:21 +01:00
Neil Alexander
415748d381
Update generate.sh 2018-06-14 15:22:13 +01:00
Neil Alexander
7cc067e3a5
Let's try this again 2018-06-14 15:07:39 +01:00
Neil Alexander
2ab5a1f1c2
Fix debian control file 2018-06-14 14:47:55 +01:00
Neil Alexander
474fdda8ca
Fix launchd script path and amend debian control file 2018-06-14 13:24:37 +01:00
Neil Alexander
77d67a1569
Fix debian normalisation in postinst 2018-05-23 21:31:52 +01:00
Neil Alexander
8a46253c1f
Normalise existing yggdrasil.conf on debian package install/upgrade 2018-05-23 13:26:08 +01:00
Neil Alexander
ab3eb9877a
Fix builds 2018-05-20 23:59:42 +01:00
Neil Alexander
cda7a2abcc
Builds for yggdrasilctl plus usage info and fixes 2018-05-20 23:46:02 +01:00
Neil Alexander
0dc6e24451 Add armhf target for CircleCI 2018-03-16 10:10:44 +00:00
Neil Alexander
55e4c33169 Add launchd script for macOS to contrib 2018-03-11 22:53:55 +00:00
Arceliar
b6dd0c5248 try to fix the pull/N issue with circleci again 2018-03-05 22:59:48 -06:00
Arceliar
9553b1ef8f apparently PRs get a slash in the branch name, which causes problems for the circleci builds 2018-03-05 22:47:50 -06:00
Neil Alexander
b1380baa9f Update versioning to v1.2.3 where derived from the tag and 3 is commits since last tag 2018-03-05 22:14:36 +00:00
Neil Alexander
c57cf73219 Try symbolic-ref to get branch name 2018-03-05 21:54:30 +00:00
Neil Alexander
d58c971559 Fix bugs in CircleCI naming 2018-03-05 20:26:55 +00:00
Neil Alexander
6366558258 Use new semver versioning for CircleCI builds 2018-03-05 20:20:17 +00:00
Neil Alexander
a75ddff9f3 Ignore non-version tags 2018-03-05 20:06:38 +00:00
Neil Alexander
f4aa4f1848 Match v* tags only 2018-03-05 19:54:18 +00:00
Neil Alexander
3e6530c813 Propose semver version script for #45 2018-03-05 19:34:23 +00:00
Neil Alexander
e43776f90e Add version file 2018-03-04 11:09:17 +00:00
Neil Alexander
674830799d
Add branch name into repo name 2018-03-02 22:36:22 +00:00
Neil Alexander
390f7527f6
Update generate.sh 2018-03-01 18:28:37 +00:00
Neil Alexander
9285e0fe25 Mismatching GOARCH and debian arch 2018-03-01 18:06:53 +00:00
Neil Alexander
3089f2326e Add generate script for Debian .debs into contrib 2018-03-01 18:01:18 +00:00
Neil Alexander
cdf00ddceb Add systemd service files 2018-01-28 11:59:22 +00:00