docker prebuild düzenlemesi

This commit is contained in:
Sedat Öztürk 2025-09-22 21:11:08 +03:00
parent 7c1869a5d0
commit 4ee043abc9
3 changed files with 4 additions and 73 deletions

View file

@ -12,5 +12,6 @@ RUN npm i && \
npm install @rollup/rollup-linux-x64-musl --save-dev && \ npm install @rollup/rollup-linux-x64-musl --save-dev && \
npm rebuild rollup npm rebuild rollup
COPY . . COPY . .
RUN npm run build && node scripts/write-version.js -- --mode $ENV RUN npm run prebuild -- --mode $ENV
RUN npm run build -- --mode $ENV
CMD ["npm", "run", "preview"] CMD ["npm", "run", "preview"]

View file

@ -1,71 +0,0 @@
{
"commit": "acfe803",
"releases": [
{
"version": "1.0.10",
"buildDate": "2025-09-22",
"changeLog": [
"EditorOptions içerisine DataSource özelliği eklendi"
]
},
{
"version": "1.0.9",
"buildDate": "2025-09-21",
"changeLog": [
"Form komponentinin SelectBox -> lookup bilgisi varsa verileri dolduruyor"
]
},
{
"version": "1.0.8",
"buildDate": "2025-09-21",
"changeLog": [
"Listelere Grid ve Card görünümleri eklendi."
]
},
{
"version": "1.0.7",
"buildDate": "2025-09-20",
"changeLog": [
"Versiyon güncellemesi için geçiş uyarı sistemi"
]
},
{
"version": "1.0.6",
"buildDate": "2025-09-19",
"changeLog": [
"Versiyon güncelleme sistemi",
"Vite.Config dosyasında hızlandırma adına güncellemeler"
]
},
{
"version": "1.0.5",
"buildDate": "2025-09-19",
"changeLog": [
"Form ekranındaki Butonlar güncellemeleri yapıldı",
"Edit Form ekranındaki Info butonu eklendi.",
"New Form ekranındaki Geri butonu eklendi."
]
},
{
"version": "1.0.4",
"buildDate": "2025-09-19",
"changeLog": [
"Subformlar üzerinde extra filters ve Widget çalışmaları yapıldı."
]
},
{
"version": "1.0.3",
"buildDate": "2025-09-19",
"changeLog": [
"Manage Grid üzerinde Extra filtre tanımlaması yapıldı."
]
},
{
"version": "1.0.2",
"buildDate": "2025-09-16",
"changeLog": [
"Genel Static olan Url bilgileri kaldırıldı."
]
}
]
}

View file

@ -43,3 +43,4 @@ const versionInfo = {
} }
fs.writeFileSync("public/version.json", JSON.stringify(versionInfo, null, 2)) fs.writeFileSync("public/version.json", JSON.stringify(versionInfo, null, 2))
console.log("> version.json yazıldı:", versionInfo)