1298 Commits

Author SHA1 Message Date
thecalcaholic
98f21bc79f vm-tests.yml: Enable curl installer tests on all branches 2022-07-28 19:31:23 +02:00
thecalcaholic
42b665d12e ncp.cfg: Update NC to 24.0.3
ncp-app,nextcloudpincp-previews: Mark as compatible with NC 24
2022-07-28 19:28:28 +02:00
thecalcaholic
1f1ce9ed95 organize_gh_project.yml: Implement workflow for gh project automation 2022-07-28 17:25:26 +02:00
thecalcaholic
c3f4e766be 1.47.0.sh: Fix ncp-update if prometheus-node-exporter was not installed before 2022-07-28 09:37:47 +02:00
Tobias K
fcd2f47270 nc-datadir.sh, nc-encrypt.sh: Avoid set -u in scripts v1.48.3 2022-07-25 22:08:45 +02:00
Tobias K
7058939176 release.yml: Fix missing checksums in release 2022-07-25 18:52:08 +02:00
Tobias K
20eb4a6b06 metrics.sh: Fix set -u in calling script causing failure 2022-07-25 18:48:36 +02:00
Tobias K
ba209a7a5d release.yml: Fix working directory for release step v1.48.2 2022-07-24 17:43:05 +02:00
Tobias K
e6d182119e release.yml: Fix wrong variable name 2022-07-24 16:12:57 +02:00
Tobias Knöppler
9eed4cce64
README.md: Add direct link to releases
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2022-07-24 15:21:49 +02:00
Tobias K
745938fb45 release.yml: Fix tag message formatting in release creation 2022-07-24 14:29:05 +02:00
Tobias K
1146767299 release.yml: Fix release step not seeing assets variable 2022-07-24 14:07:45 +02:00
Tobias K
a73ef5d78f release.yml: Provide GITHUB_TOKEN env variable 2022-07-24 11:00:07 +02:00
Tobias Knöppler
526211b296
build-images.yml: Fix rpi image build (#1510)
* release.yml: Don't publish anything unless triggered by tag

* build-sd-images.yml: Wait until rpi image is unmounted before packing
2022-07-24 00:00:43 +02:00
thecalcaholic
52508e9c37 build-sd-images.yml: Make sure, IMG variable doesn't change during builds 2022-07-21 21:05:50 +02:00
thecalcaholic
c77b0c4560 release.yml: Checkout repository before creating GH release 2022-07-20 10:16:37 +02:00
thecalcaholic
baae501f3c changelog.md: Fix wrong version number 2022-07-20 00:45:14 +02:00
thecalcaholic
a7ad0e6a1f release.yml: Enable docker release 2022-07-20 00:44:25 +02:00
thecalcaholic
60692fe9bc Fix notify_push sometimes using wrong URL 2022-07-20 00:43:53 +02:00
Tobias Knöppler
7af7582fff
Create releases from GH workflow (#1507)
- Implement lxd-build GH workflow
- Implement GH workflow for building armbian and raspberry pi images
- Implement release GH workflow
2022-07-20 00:25:19 +02:00
thecalcaholic
9a142d13d7 ncp-update-nc: Ensure notify_push is using localhost as NC URL 2022-07-20 00:23:25 +02:00
thecalcaholic
0648ea36d3 nc-nextcloud.cfg: Install NC 23.0.6 by default 2022-07-20 00:22:43 +02:00
Tobias K
9a2e631e2b dnsmasq.sh: Fix RPI build 2022-07-17 20:25:35 +02:00
Tobias K
82beb6eeaf dnsmasq.sh: Revert dnsmasq workaround 2022-07-17 19:38:26 +02:00
Tobias K
99cc9e610c dnsmasq.sh: Don't use update-rc.d for systemd-resolved 2022-07-17 19:18:10 +02:00
Tobias K
23fa33b638 dnsmasq.sh: Simplify dnsmasq workaround 2022-07-17 17:29:43 +02:00
Tobias K
0ce9d1175b dnsmasq.sh: Simplify dnsmasq workaround 2022-07-17 17:18:42 +02:00
Tobias K
2934a7a374 dnsmasq.sh: Fix dnsmasq workaround 2022-07-17 17:13:12 +02:00
Tobias K
a2b63156b6 dnsmasq.sh: Fix bug in dnsmasq workaround 2022-07-17 16:58:23 +02:00
Tobias K
13bd759911 Fix RPI build 2022-07-17 00:37:56 +00:00
thecalcaholic
e4d66e5c22 build-docker.yml: Increase timeout for cross arch integration tests 2022-07-13 00:24:44 +02:00
thecalcaholic
85a4c7e0e2 build-docker.yml: Fix docker release missing latest tags
test: Fix usage of deprecated selenium API functions
v1.48.1
2022-07-12 22:57:55 +02:00
thecalcaholic
7207a22e3e Update changelog 2022-07-12 21:53:22 +02:00
Tobias K
c57a622304 Push NC to version 23.0.6
Signed-off-by: Tobias K <6317548+thecalcaholic@users.noreply.github.com>
2022-07-08 17:57:19 +02:00
thecalcaholic
82b04be261 build-docker.yml: Push architecture specific images v1.47.2 2022-06-23 15:14:33 +02:00
thecalcaholic
8475768836 build-docker.yml: Checkout code before building manifest 2022-06-22 19:11:37 +02:00
Tobias K
c273744e8a
changelog.md: Fix change message
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 19:03:34 +02:00
Tobias K
246b6404fb
build-docker.yml: Fix release condition
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 19:03:04 +02:00
Tobias K
244a10413a
changelog.md: Fix change message
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 18:12:13 +02:00
Tobias Knöppler
ab63f947f7
docker-build.yml: Implement workaround for ssl mutex bug on qemu/arm64 docker container 2022-05-05 18:10:53 +02:00
Tobias K
6692663907
build-docker.yml: Fix push rule to match all branches
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 01:35:52 +02:00
Tobias K
5e8193456e
Dockerfile, build-docker.yml: Add workaround for failing arm64 container when run via qemu
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 01:30:02 +02:00
Tobias Knöppler
42df5736d6
Add CI/CD workflow for docker integration tests 2022-05-04 22:28:45 +02:00
Tobias K
e69d3c4acb
README.md: Add docker CI/CD tests badge
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-04 22:26:33 +02:00
Tobias K
98be0220c2
build-docker.yml: Add integration tests for docker images and only push
on success

- build/docker/, build/build-docker.sh: Migrate to multistage docker images
- tests/: Fix tests for GH workflow scenarios
2022-05-04 21:44:56 +02:00
Tobias K
bc13877dc8
ncp-dist-upgrade: Detect availability of bullseye-security package source more robustly
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-28 21:41:03 +02:00
Matthias Weis
0f05c0197e
add github workflow for automated container builds
* build for tags only
* add docker manifest to support multi arch push to docker hub
2022-04-20 17:10:06 +02:00
Tobias K
b013c046eb
Merge branch 'devel' 2022-04-19 01:32:18 +02:00
Tobias K
afbf651412
dnsmasq, metrics: Fix docker build issues
dnsmasq.sh: Skip systemd-resolved workaround on docker
metrics.sh: Fix service installation on docker

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-19 01:31:24 +02:00
Tobias K
fef94a2a9d
Add GH workflow for running integration tests against VMs (curl installer + update)
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-19 00:05:27 +02:00