Commit graph

124 commits

Author SHA1 Message Date
23d4def217 feat: implement local & global mount_point definition
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-24 00:20:16 +01:00
ee3f57ec20 refactor: define abstract defs & move most functions to concerns/base
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-11-21 23:11:21 +01:00
8efe8ea5d9 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-21 00:33:47 +01:00
587bff04ca chore: pin crystal version with tool-versions 2023-11-21 00:33:37 +01:00
994f9e1885 refactor: use a better class hierarchy for filesystems
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-21 00:30:59 +01:00
8f2c2442a3 feat: add global.mountpoint and version parsing from YAML 2023-11-21 00:29:48 +01:00
d91e9a8fcd Add examples for templating & disable non-implemented parts.
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-20 15:45:40 +00:00
eb42b28841 Merge pull request 'fix: wrong comparison' (#28) from feature/16-handle-fusermount-u-return-codes into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2023-11-20 11:40:39 +00:00
f05ee6b1b6 fix: wrong comparison
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:40:13 +01:00
dace7bf9f4 Merge pull request 'fix: handle 'fusermount -u' return codes' (#27) from feature/16-handle-fusermount-u-return-codes into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2023-11-20 11:38:01 +00:00
283606c280 fix: handle 'fusermount -u' return codes
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-20 12:37:31 +01:00
bba30c5222 Merge tag 'v0.1.11' into develop
All checks were successful
continuous-integration/drone/push Build is passing
v0.1.11
2023-11-19 00:05:50 +01:00
5cfe6159c5 Merge branch 'release/v0.1.11'
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-19 00:05:45 +01:00
0b5531ba26 chore: bump version 2023-11-19 00:05:41 +01:00
ff87a1f953 Merge branch 'develop' of code.apps.glenux.net:glenux/mfm into develop
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-11-19 00:05:08 +01:00
60a4730c75 Merge tag 'v0.1.10' into develop
v0.1.10
2023-11-19 00:04:21 +01:00
e9553e278b Merge branch 'release/v0.1.10' 2023-11-19 00:04:15 +01:00
713b92fac0 Merge pull request 'feat: extract version number from shard+git history' (#23) from feature/22-add-support-for-version-number-from-shard into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2023-11-18 23:02:14 +00:00
46829bcc69 feat: extract version number from shard+git history
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-18 23:55:23 +01:00
3f22971fa8 Merge pull request 'fix: delay config loading' (#21) from feature/14-add-support-for-global-config-file into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2023-11-18 22:36:20 +00:00
5e8c46dfcf fix: delay config loading
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2023-11-18 23:35:54 +01:00
d9db2380d9 Merge pull request 'fix: add templating support in configuration' (#18) from feature/15-add-templating-support-in-configuration into develop
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #18
2023-11-18 22:34:21 +00:00
3c4e4271b2 ci: switch to alpine for static linking
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-11-18 22:32:22 +00:00
e6a9d01175 ci: bump crystal version 2023-11-18 22:32:22 +00:00
9f0902d91d ci: add missing dependencies 2023-11-18 22:32:22 +00:00
592f0fbe41 fix: add templating support in configuration
Refs: #15
2023-11-18 22:32:22 +00:00
576b7c62c6 Merge pull request 'fix: delay config file discovery' (#20) from feature/14-add-support-for-global-config-file into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #20
2023-11-18 22:31:21 +00:00
1c184a5557 fix: delay config file discovery
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-11-18 23:31:04 +01:00
2990e18b27 Merge pull request 'fix: add support for global config file' (#17) from feature/14-add-support-for-global-config-file into develop
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #17
2023-11-18 19:06:05 +00:00
f94d0f1f39 fix: add support for global config file
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Refs: #14
2023-11-18 19:32:12 +01:00
47c9dbcd89 doc: add required dependencies & debian command
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-02 16:58:39 +01:00
afb97e0a89 fix: split vagrant provisioning into multiple parts 2023-11-02 16:55:29 +01:00
27508ed5ac feat: add support for version and verbose cli flags
All checks were successful
continuous-integration/drone/push Build is passing
2023-11-02 12:44:37 +01:00
9fc1ec3912 feat add support for configurable ssh port 2023-11-02 12:43:46 +01:00
48df4ccc79 feat: improve crossbuild scripts 2023-11-02 12:41:59 +01:00
5dca1d9f15 ci: add crossbuild scripts (drafts)
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-26 14:40:39 +02:00
2d44f1fa77 ci: enable docker service to prepare for matrix builds
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is passing
2023-10-25 22:20:37 +02:00
71dbbb3941 doc: fix wrong license version
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 16:38:20 +02:00
e3e27e9964 doc: in README, add link to binary releases
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 16:35:24 +02:00
ba45f06b0a doc: fix README about commands
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 16:34:24 +02:00
78c040b099 ci: try fixing file upload
All checks were successful
continuous-integration/drone/tag Build is passing
2023-10-25 16:23:16 +02:00
3f6acbbee9 ci: fix quotes
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed
2023-10-25 16:11:52 +02:00
2876269740 ci: enable debug
Some checks reported errors
continuous-integration/drone/tag Build was killed
2023-10-25 16:09:06 +02:00
737f93245b ci: fix release name
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 16:05:54 +02:00
c156871150 ci: fix repo token
Some checks reported errors
continuous-integration/drone/tag Build was killed
2023-10-25 16:03:22 +02:00
710085311e ci: enable debug
Some checks reported errors
continuous-integration/drone/tag Build was killed
2023-10-25 15:35:41 +02:00
cd8aef242e ci: fix release url
Some checks reported errors
continuous-integration/drone/tag Build was killed
2023-10-25 15:32:11 +02:00
ffe68d8658 ci: fix file upload command
All checks were successful
continuous-integration/drone/tag Build is passing
2023-10-25 15:27:55 +02:00
e90b9a2a4c ci: try creating a release automatically
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build was killed
2023-10-25 15:24:36 +02:00
7f6c927d4e ci: add build badge
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-25 14:46:06 +02:00