Merge branch 'beta' into fix-some-tests
gitea/hedera-web/pipeline/pr-beta This commit looks good Details

This commit is contained in:
Javier Segarra 2025-02-17 21:27:43 +00:00
commit f19cfff084
6 changed files with 13 additions and 23 deletions

View File

@ -1,17 +1,11 @@
# Not using buster because of bug: https://bugs.php.net/bug.php?id=78870
FROM debian:bookworm-slim
FROM registry.verdnatura.es/verdnatura/node:20.18.3-vn1
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
curl \
ca-certificates \
gnupg2
# Apache
RUN apt-get install -y --no-install-recommends \
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
apache2 \
libapache2-mod-php \
&& . /etc/apache2/envvars \
@ -21,11 +15,6 @@ RUN apt-get install -y --no-install-recommends \
RUN a2dissite 000-default
# NodeJs
RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \
&& apt-get install -y --no-install-recommends nodejs
# Hedera
RUN curl -sL https://apt.verdnatura.es/conf/verdnatura.gpg | apt-key add - \

2
Jenkinsfile vendored
View File

@ -39,7 +39,7 @@ pipeline {
}
agent {
docker {
image 'registry.verdnatura.es/verdnatura/debuild:2.23.4-vn8'
image 'registry.verdnatura.es/verdnatura/debuild:2.23.4-vn9'
registryUrl 'https://registry.verdnatura.es/'
registryCredentialsId 'docker-registry'
}

View File

@ -1,6 +1,6 @@
{
"name": "hedera-web-back",
"version": "24.50.16",
"version": "25.8.1",
"description": "Verdnatura web page backend",
"license": "GPL-3.0",
"author": "Verdnatura Levante SL"

2
debian/changelog vendored
View File

@ -1,4 +1,4 @@
hedera-web (24.50.16) stable; urgency=low
hedera-web (25.8.1) stable; urgency=low
* Initial Release.

11
debian/rules vendored
View File

@ -5,14 +5,15 @@
%:
dh $@
clean:
npm run clean
override_dh_clean:
pnpm run clean
rm -rf build-deps
dh_clean $@
build:
override_dh_auto_build:
pnpm install --prefer-offline
pnpm exec quasar build
mkdir -p build-deps
cp package.json build-deps
(cd build-deps && npm install --omit=dev --no-audit --prefer-offline)
cp package.json pnpm-lock.yaml build-deps
(cd build-deps && pnpm install --prod --shamefully-hoist --config.audit=true --prefer-offline)

View File

@ -1,6 +1,6 @@
{
"name": "hedera-web",
"version": "24.50.18",
"version": "25.8.1",
"description": "Verdnatura web page",
"license": "GPL-3.0",
"productName": "Verdnatura",