Florian Schade
40d8aacea4
enhancement: introduce build time edition channels
...
be careful, the env:OC_EDITION, env:FRONTEND_EDITION, and conf:edition got removed as part of this commit, no deprecation because the flag is build time only!
2025-12-10 16:21:42 +01:00
Ralf Haferkamp
f1cec421c1
Makefile: fix protobuf dependencies
...
Another fix to address "make -j" issues
2025-04-23 10:07:48 +02:00
Ralf Haferkamp
24da3687d9
Makefile: remove unneeded recursion.mk
...
The MAKE_DEPTH variable is not used anywhere anymore.
2025-04-22 16:57:17 +02:00
Michael Barz
4bbd46d238
fix: correct daily version
2025-04-02 09:17:05 +02:00
Michael Barz
3249d233f5
fix: add missing debug docker
2025-03-25 17:09:20 +01:00
Michael Barz
22fb783724
test: extract go bin
2025-03-13 14:04:14 +01:00
Florian Schade
f0c9cdf0bc
fix: make changelog tasks
2025-03-10 15:55:13 +01:00
Florian Schade
42af9ac42e
fix: make recursion and missing opencloud node generate step
2025-03-07 10:09:19 +01:00
Florian Schade
dbafbaa333
fix: remove deprecations and use go-generate instead of go-generate-STAGE
2025-03-06 11:56:09 +01:00
Florian Schade
da1963cfa4
enhancement: split make ci-node-generate and ci-go-generate into prod and dev stages
2025-03-05 17:32:37 +01:00
Ralf Haferkamp
71c03e8ae6
Use 'release-linux-docker-<arch>' make target in multiarch Dockerfile
2025-02-26 12:48:07 +01:00
Viktor Scharf
1cc94879c2
static binary issue
2025-02-26 11:02:28 +01:00
Christian Richter
f995aa6ff9
Merge pull request #229 from opencloud-eu/multiarch-builds
...
multi-arch build
2025-02-25 10:45:57 +01:00
Ralf Haferkamp
8f91551aa7
Cleanup QUERY_INTRO reqex
...
The pre5.0 special case is no longer needed.
2025-02-24 14:55:54 +01:00
Florian Schade
7c1acbcd48
fix: propagate make build DOCKER_LDFLAGS
2025-02-24 13:23:36 +01:00
Jörn Friedrich Dreyer
5dc40cd69e
docs.mk
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-28 13:07:49 +01:00
Michael Barz
8730584067
refactor: debrand docker compose deployments -S
2025-01-20 16:24:13 +01:00
Michael Barz
6a84a45c0e
refactor: debranding Makefiles
2025-01-15 11:14:42 +01:00
Jörn Friedrich Dreyer
a46fd132bd
use OC_ env prefix
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 16:11:11 +01:00
Ralf Haferkamp
26f3e23b79
dev: Enable VIPS in local docker builds
...
As libvips is not available as a static library we can no longer
create a statically linked ocis binary for the docker images when
libvips is enabled.
We also need to make sure that the base images used for building
ocis needs to match the image where ocis is installed when creating
a shared binary.
2024-10-17 14:05:27 +02:00
Michael Barz
efe4895a98
chore: update validation script for env var annotations
2024-06-04 11:06:44 +02:00
Phil Davis
7a5b61228c
chore: adjust logic for annotation checks
2024-03-06 17:50:20 +05:45
Phil Davis
1d9e76f16f
chore: display line numbers in output of check-env-var-annotations
2024-03-06 17:50:20 +05:45
Phil Davis
fc209bdab8
chore: adjust doc of check-env-var-annotations
2024-03-06 17:50:20 +05:45
Christian Richter
1ef091688a
move semver regex to a dedicated variable
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-02-13 08:52:11 +01:00
Christian Richter
bafb030387
add make step to validate the introductionVersion annotation to env-vars
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-02-13 08:17:32 +01:00
Roman Perekhod
f1ccaa7e98
added ability to debug the ocis in a docker compose stack via delve
2024-01-31 17:59:00 +01:00
Michael Barz
e26989dccb
raise the lint timeout
2023-04-20 15:29:21 +02:00
Michael Barz
29501b2cfe
make the default settings bundles part of the config
2023-02-16 13:24:31 +01:00
Robert Kaussow
9dc6612e95
fix: fix syntax after switching to golang tx client
2022-12-20 09:50:41 +01:00
Jörn Friedrich Dreyer
416f8ed521
add missing whitespace to go makefile
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-11-24 10:09:22 +00:00
Christian Richter
963e0bc894
remove windows release target
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-11-10 14:47:17 +01:00
Christian Richter
e00b012f9d
remove windows from ci & release makefile
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-11-10 13:14:09 +01:00
jkoberg
66ff20442f
use .golangci.yml
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-08-17 14:20:05 +02:00
Willy Kloucek
14ee864dfb
update protoc-gen-micro
2022-07-25 12:04:00 +02:00
Christian Richter
f8f1320501
refactor extensions -> services
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-06-27 14:05:36 +02:00
Michael Barz
efd6619ce2
add latest released version to codebase
2022-05-23 11:04:38 +02:00
Willy Kloucek
9e224849fa
fix compile time options after switch to v2
2022-05-05 12:19:02 +02:00
Willy Kloucek
c710e1f794
load configuration only from one directory
2022-04-26 12:04:12 +02:00
Christian Richter
d84f3043ca
update drone
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-04-13 17:04:38 +02:00
Christian Richter
418e32f3d7
refactor makefiles
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-04-13 17:04:38 +02:00
Willy Kloucek
bd8357d5b4
fixes the binary naming during the release process, regression introduced in #3415
2022-03-31 07:44:26 +02:00
Willy Kloucek
61cd1a3e13
add comment about buildmode=pie for arm
2022-03-29 09:40:58 +02:00
Willy Kloucek
f66ee2c855
fix os-arch order
2022-03-29 09:28:04 +02:00
Willy Kloucek
cdd72e3a3d
use trimpath and buildmode=pie for binaries
2022-03-29 09:16:47 +02:00
Ralf Haferkamp
02775b72c7
Add embeded libregrah/idm server
...
This add a new service "idm" providing and LDAP service (via ldaps) on
port 9235. If not existing it will bootstrap an initial LDAP tree and
administrative user as well as a self-signed Certificate and Key
(similar to what is done for glauth).
2022-02-25 11:43:03 +01:00
Juan Pablo Villafáñez
4736c88252
Restore old makefile and check custom lock file before the generation
2022-01-31 09:35:40 +01:00
Juan Pablo Villafáñez
8efcbb379a
Cleanup leftovers
2022-01-31 09:35:40 +01:00
Willy Kloucek
c10ca55e8a
simlify dependency installation for buf
2021-12-22 09:07:36 +01:00
Willy Kloucek
ca55576169
fix doc generation and reenable docs pipeline in CI
2021-11-23 11:19:51 +01:00