Commit Graph

35 Commits

Author SHA1 Message Date
decentral1se 66b40a9189
fix: just run it in place [ci skip] 2023-11-27 11:25:01 +01:00
decentral1se 15857e6453
fix: clean up after cp'ing script [ci skip]
Follows 31e0ed75b0.
2023-11-27 11:21:46 +01:00
decentral1se 31e0ed75b0
build: target for docker building
continuous-integration/drone/push Build is failing Details
Adapted from #384.

Thanks @cas.
2023-11-27 11:15:59 +01:00
decentral1se a43125701c
test: optimise default make target for abra hacking [ci skip] 2023-10-07 10:32:42 +02:00
decentral1se 54dc696c69
build: fix targets for small local builds
continuous-integration/drone/push Build is passing Details
2023-10-03 09:31:57 +02:00
decentral1se 9b6eb613aa
test: woops, keep unit test target default
continuous-integration/drone/push Build is passing Details
2023-09-21 12:06:41 +02:00
decentral1se 0be532692d
test: moar integration tests [ci skip]
continuous-integration/drone/pr Build is failing Details
2023-09-20 13:51:06 +02:00
decentral1se 25258d3d64 fix: separate abra/kababra makefile targets 2023-09-05 09:58:13 +00:00
decentral1se f55f01a25c
build: verbose local builds to show progress 2023-02-11 23:40:47 +01:00
decentral1se 2eebac6fc0
chore: formatting, indentation 2023-02-08 22:59:47 +01:00
moritz e76ed771df feat: kadabra, the app auto-updater (!268)
continuous-integration/drone/push Build is passing Details
coop-cloud/organising#236

Autoupdater `kadabra` is ready for testing.
It should run on the server, check for available minor/patch updates and automatically upgrade the apps.

Co-authored-by: Moritz <moritz.m@local-it.org>
Reviewed-on: #268
2023-02-08 18:53:04 +00:00
decentral1se 7a8c7cd50f
ci: drop static check
continuous-integration/drone/push Build is passing Details
2022-03-27 13:51:40 +02:00
decentral1se afeee1270e
test: break up integration, rejig manual 2022-01-19 12:17:09 +01:00
decentral1se 1df69aa259
refactor: more shuffling test infra around [ci skip] 2022-01-02 14:59:46 +01:00
decentral1se 224c0c38db
fix: setup git for e2e testing 2022-01-01 22:03:53 +01:00
decentral1se 49f565e5db
test: start on integration script
continuous-integration/drone/push Build is passing Details
2022-01-01 21:36:00 +01:00
decentral1se 87851d26f7
chore: makefile default runs more common tasks 2021-12-31 17:11:54 +01:00
decentral1se 2ba6445daa
test: go verbose on testing [ci skip] 2021-11-09 11:36:24 +01:00
decentral1se 1396f15c78
chore: new loc count by author
continuous-integration/drone/push Build is passing Details
2021-10-24 18:08:00 +02:00
decentral1se d19c56d75b
fix: drop file for version handling [ci skip]
See coop-cloud/go-abra#77.
2021-09-07 09:39:12 +02:00
decentral1se f59380a35e
feat: add new target for LOC stats [ci skip] 2021-09-05 01:57:50 +02:00
Roxie Gibson cc9c690cd0
build: added GOPRIVATE export to makefile
continuous-integration/drone/push Build is passing Details
2021-08-13 13:28:18 +01:00
Roxie Gibson 2158dc851c
test: makefile now runs all tests recursively
continuous-integration/drone/push Build is passing Details
2021-07-21 08:56:53 +01:00
Roxie Gibson b0c241ae98
bulid: added build-dev option
continuous-integration/drone/push Build is passing Details
this otion does no optimisations in the compile (removing debug stuff)
2021-07-21 08:20:17 +01:00
decentral1se c9ba7aef20
build: reduce binary size with optimisation flags
continuous-integration/drone/push Build is passing Details
Part of https://git.autonomic.zone/coop-cloud/go-abra/issues/4.
2021-07-20 22:45:49 +02:00
Roxie Gibson dee013e4e4
test: added makefile entry for running tests
continuous-integration/drone/push Build is passing Details
2021-07-19 14:38:19 +01:00
decentral1se c65ae974dd
Add experimental staticcheck into linting CI
continuous-integration/drone/push Build is passing Details
See https://staticcheck.io for more. This is set to be ignored
on failure so that it doesn't disrupt current work flows but maybe
it is nice to add. Just drop the `ignore: ...` line and it will fail
builds.
2021-07-15 23:57:08 +02:00
decentral1se 4884c14ab3
Can't sort this as VERSION is not defined then
continuous-integration/drone/push Build is passing Details
2021-07-15 23:26:47 +02:00
decentral1se a9d9d9de2f
Silence command echoing to focus output on errors
continuous-integration/drone/push Build is passing Details
2021-07-15 23:01:31 +02:00
decentral1se 980f2f7684
Add format and check targets + integrate into CI 2021-07-15 23:00:33 +02:00
decentral1se 0a6ffd48cb
Sort vars
continuous-integration/drone/push Build is passing Details
2021-07-15 22:27:30 +02:00
decentral1se 567dae83cf
Parametrize the abra path 2021-07-15 22:26:40 +02:00
decentral1se b13081d1a6
Add build, parametrize LDFLAGS and list all targets 2021-07-15 15:26:02 +02:00
knoflook aa8db280e5 Add install and clean rules to Makefile 2021-07-15 14:19:05 +02:00
Roxie Gibson a2a836c2a9
feat: added version and makefile
makefile allows for package variables to be defined
2021-07-13 23:47:47 +01:00