Compare commits
27 Commits
3e92a5a1ad
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 31c5f5885b | |||
| b88bed4c18 | |||
| d0efc57644 | |||
| 23a34bff17 | |||
| f5a03e4c67 | |||
| 16490d56bb | |||
| ae4ba19583 | |||
| 67c59b44f8 | |||
| 4dac25ec56 | |||
| 3c64930fa8 | |||
| f1be7b032b | |||
| 1f27f8e603 | |||
| 4e9d1aeabd | |||
| ac6f868951 | |||
| e7397a3b4a | |||
| 56b2d5fba5 | |||
| f734677a0f | |||
| 0ebe1a9c04 | |||
| ba7113c9bf | |||
| 087bb70014 | |||
| f5ee04de07 | |||
| 59eedd604d | |||
| e56f5c24ab | |||
| 8686cd812c | |||
| 8c3998e344 | |||
| 95fd20b2dc | |||
| db0e2920ab |
25
.woodpecker.yml
Normal file
25
.woodpecker.yml
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
skip_clone: true
|
||||||
|
|
||||||
|
steps:
|
||||||
|
clone:
|
||||||
|
image: alpine/git
|
||||||
|
commands:
|
||||||
|
- echo "172.17.0.1 git.fosil.eu" >> /etc/hosts
|
||||||
|
- git clone https://git.fosil.eu/labasarea/laba-webgunea.git .
|
||||||
|
|
||||||
|
build:
|
||||||
|
image: node:22-alpine
|
||||||
|
environment:
|
||||||
|
STRAPI_URL:
|
||||||
|
from_secret: STRAPI_URL
|
||||||
|
SITE_URL:
|
||||||
|
from_secret: SITE_URL
|
||||||
|
volumes:
|
||||||
|
- astro-dist:/deploy
|
||||||
|
commands:
|
||||||
|
- echo "172.17.0.1 kudeatu.laba.eus" >> /etc/hosts
|
||||||
|
- corepack enable
|
||||||
|
- pnpm --filter front install --frozen-lockfile
|
||||||
|
- pnpm front:build
|
||||||
|
- rm -rf /deploy/*
|
||||||
|
- cp -a front/dist/. /deploy/
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
[](https://app.netlify.com/sites/laba-webgunea/deploys)
|
[](https://ci.laba.eus/repos/1)
|
||||||
|
|
||||||
# Laba.eus
|
# Laba.eus
|
||||||
|
|
||||||
|
|||||||
@@ -15,22 +15,22 @@
|
|||||||
"upgrade:dry": "pnpm dlx @strapi/upgrade latest --dry"
|
"upgrade:dry": "pnpm dlx @strapi/upgrade latest --dry"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@strapi/plugin-cloud": "5.47.0",
|
"@strapi/plugin-cloud": "5.49.0",
|
||||||
"@strapi/plugin-graphql": "5.47.0",
|
"@strapi/plugin-graphql": "5.49.0",
|
||||||
"@strapi/plugin-users-permissions": "5.47.0",
|
"@strapi/plugin-users-permissions": "5.49.0",
|
||||||
"@strapi/provider-upload-cloudinary": "5.47.0",
|
"@strapi/provider-upload-cloudinary": "5.49.0",
|
||||||
"@strapi/strapi": "5.47.0",
|
"@strapi/strapi": "5.49.0",
|
||||||
"better-sqlite3": "11.3.0",
|
"better-sqlite3": "11.3.0",
|
||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.3.1",
|
"react-dom": "^18.3.1",
|
||||||
"react-router-dom": "^6.30.3",
|
"react-router-dom": "^6.30.4",
|
||||||
"strapi-plugin-icons-field": "^1.2.4",
|
"strapi-plugin-icons-field": "^1.2.4",
|
||||||
"strapi-plugin-webp-converter": "^1.0.4",
|
"strapi-plugin-webp-converter": "^1.0.4",
|
||||||
"styled-components": "^6.4.2"
|
"styled-components": "^6.4.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^20.19.41",
|
"@types/node": "^20.19.43",
|
||||||
"@types/react": "^18.3.29",
|
"@types/react": "^18.3.31",
|
||||||
"@types/react-dom": "^18.3.7",
|
"@types/react-dom": "^18.3.7",
|
||||||
"typescript": "^5.9.3"
|
"typescript": "^5.9.3"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -7,6 +7,9 @@ services:
|
|||||||
- "1337:1337"
|
- "1337:1337"
|
||||||
environment:
|
environment:
|
||||||
NODE_ENV: production
|
NODE_ENV: production
|
||||||
|
extra_hosts:
|
||||||
|
- "ci-api.laba.eus:172.17.0.1"
|
||||||
|
- "ci.laba.eus:172.17.0.1"
|
||||||
volumes:
|
volumes:
|
||||||
- /var/fosil/laba/kudeatu/back/.tmp:/app/back/.tmp
|
- /var/fosil/laba/kudeatu/back/.tmp:/app/back/.tmp
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
"serve": "serve dist"
|
"serve": "serve dist"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@astrojs/node": "^10.1.2",
|
"@astrojs/node": "^11.0.0",
|
||||||
"@astrojs/react": "^5.0.6",
|
"@astrojs/react": "^6.0.0",
|
||||||
"@astrojs/rss": "^4.0.18",
|
"@astrojs/rss": "^4.0.19",
|
||||||
"@astrojs/sitemap": "^3.7.3",
|
"@astrojs/sitemap": "^3.7.3",
|
||||||
"@types/react": "^19.2.15",
|
"@types/react": "^19.2.15",
|
||||||
"@types/react-dom": "^19.2.3",
|
"@types/react-dom": "^19.2.3",
|
||||||
"astro": "^6.4.2",
|
"astro": "^7.0.4",
|
||||||
"dayjs": "^1.11.21",
|
"dayjs": "^1.11.21",
|
||||||
"gsap": "^3.15.0",
|
"gsap": "^3.15.0",
|
||||||
"marked": "^18.0.4",
|
"marked": "^18.0.4",
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
"satori": "^0.26.0",
|
"satori": "^0.26.0",
|
||||||
"serve": "^14.2.6",
|
"serve": "^14.2.6",
|
||||||
"sharp": "^0.34.5",
|
"sharp": "^0.34.5",
|
||||||
"vite": "8.0.14"
|
"vite": "8.0.16"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"sass-embedded": "^1.100.0"
|
"sass-embedded": "^1.100.0"
|
||||||
|
|||||||
@@ -43,13 +43,19 @@ const hurrengoEkintzak = ekintzak.filter((ekintza) =>
|
|||||||
<IrudiEstela mosaikoa={mosaikoa} />
|
<IrudiEstela mosaikoa={mosaikoa} />
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<ZigZag from="marroia" />
|
{hurrengoEkintzak.length > 0 &&
|
||||||
|
<ZigZag from="marroia" />
|
||||||
|
|
||||||
<section class="agenda" id="agenda">
|
<section class="agenda" id="agenda">
|
||||||
<EkintzaZerrenda ekintzak={hurrengoEkintzak} title="Agenda" />
|
<EkintzaZerrenda ekintzak={hurrengoEkintzak} title="Agenda" />
|
||||||
</section>
|
</section>
|
||||||
|
}
|
||||||
|
|
||||||
<ZigZag from="gorria-background" to="gorria" />
|
<ZigZag from={
|
||||||
|
hurrengoEkintzak.length > 0 ?
|
||||||
|
"gorria-background"
|
||||||
|
: "marroia"
|
||||||
|
} to="gorria" />
|
||||||
|
|
||||||
<section class="izan-labazkide" id="izan-labazkide">
|
<section class="izan-labazkide" id="izan-labazkide">
|
||||||
<div class="labazkide-wrapper">
|
<div class="labazkide-wrapper">
|
||||||
|
|||||||
4613
pnpm-lock.yaml
generated
4613
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user