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 registry.verdnatura.es/verdnatura/node:20.18.3-vn1
FROM debian:bookworm-slim
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
curl \
ca-certificates \
gnupg2
# Apache # Apache
RUN apt-get install -y --no-install-recommends \ RUN apt-get update \
&& apt-get install -y --no-install-recommends \
apache2 \ apache2 \
libapache2-mod-php \ libapache2-mod-php \
&& . /etc/apache2/envvars \ && . /etc/apache2/envvars \
@ -21,11 +15,6 @@ RUN apt-get install -y --no-install-recommends \
RUN a2dissite 000-default 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 # Hedera
RUN curl -sL https://apt.verdnatura.es/conf/verdnatura.gpg | apt-key add - \ RUN curl -sL https://apt.verdnatura.es/conf/verdnatura.gpg | apt-key add - \

2
Jenkinsfile vendored
View File

@ -39,7 +39,7 @@ pipeline {
} }
agent { agent {
docker { 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/' registryUrl 'https://registry.verdnatura.es/'
registryCredentialsId 'docker-registry' registryCredentialsId 'docker-registry'
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "hedera-web-back", "name": "hedera-web-back",
"version": "24.50.16", "version": "25.8.1",
"description": "Verdnatura web page backend", "description": "Verdnatura web page backend",
"license": "GPL-3.0", "license": "GPL-3.0",
"author": "Verdnatura Levante SL" "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. * Initial Release.

11
debian/rules vendored
View File

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

View File

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