Versiyon güncellemelerine devam edildi.
This commit is contained in:
parent
ca63f95342
commit
a01422ca60
5 changed files with 19 additions and 10 deletions
|
|
@ -6,11 +6,14 @@ git checkout main
|
||||||
git fetch && git pull
|
git fetch && git pull
|
||||||
|
|
||||||
cd ~/kurs-platform/ui
|
cd ~/kurs-platform/ui
|
||||||
VERSION=$(cat package.json \
|
# VERSION=$(cat package.json \
|
||||||
| grep -o '"[^"]*"\s*:\s*"[^"]*"' \
|
# | grep -o '"[^"]*"\s*:\s*"[^"]*"' \
|
||||||
| grep -E '^"(version)"' \
|
# | grep -E '^"(version)"' \
|
||||||
| sed 's/^.* //' \
|
# | sed 's/^.* //' \
|
||||||
| sed 's/"//g')
|
# | sed 's/"//g')
|
||||||
|
VERSION=$(git tag --sort=-creatordate | head -n1 | sed 's/^v//' || jq -r .version package.json)
|
||||||
|
echo "Build versiyonu: ${VERSION}"
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
-t devops.sozsoft.com/kurs/kurs-platform-ui:${ENV}-${VERSION} \
|
-t devops.sozsoft.com/kurs/kurs-platform-ui:${ENV}-${VERSION} \
|
||||||
-t devops.sozsoft.com/kurs/kurs-platform-ui:${ENV}-latest \
|
-t devops.sozsoft.com/kurs/kurs-platform-ui:${ENV}-latest \
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,13 @@
|
||||||
{
|
{
|
||||||
"commit": "9e85780",
|
"commit": "4a27d39",
|
||||||
"releases": [
|
"releases": [
|
||||||
|
{
|
||||||
|
"version": "1.0.7",
|
||||||
|
"buildDate": "2025-09-19",
|
||||||
|
"changeLog": [
|
||||||
|
"Versiyon güncellemesi için geçiş uyarı sistemi"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"version": "1.0.6",
|
"version": "1.0.6",
|
||||||
"buildDate": "2025-09-19",
|
"buildDate": "2025-09-19",
|
||||||
|
|
|
||||||
|
|
@ -43,4 +43,3 @@ 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 file written to public/version.json:", versionInfo)
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import Container from "@/components/shared/Container"
|
||||||
import { APP_NAME } from "@/constants/app.constant"
|
import { APP_NAME } from "@/constants/app.constant"
|
||||||
import { PAGE_CONTAINER_GUTTER_X } from "@/constants/theme.constant"
|
import { PAGE_CONTAINER_GUTTER_X } from "@/constants/theme.constant"
|
||||||
import { useStoreState } from "@/store"
|
import { useStoreState } from "@/store"
|
||||||
import { Link, useNavigate } from "react-router-dom"
|
import { Link } from "react-router-dom"
|
||||||
import { ROUTES_ENUM } from "@/routes/route.constant"
|
import { ROUTES_ENUM } from "@/routes/route.constant"
|
||||||
|
|
||||||
export type FooterPageContainerType = "gutterless" | "contained"
|
export type FooterPageContainerType = "gutterless" | "contained"
|
||||||
|
|
|
||||||
|
|
@ -49,8 +49,8 @@ const UpdateNotifier = () => {
|
||||||
<button
|
<button
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setUiVersion(lastUiVersion)
|
setUiVersion(lastUiVersion)
|
||||||
navigate(ROUTES_ENUM.protected.admin.changeLog)
|
|
||||||
setUpdateAvailable(false)
|
setUpdateAvailable(false)
|
||||||
|
window.location.href = ROUTES_ENUM.protected.admin.changeLog + `?v=${lastUiVersion}`
|
||||||
}}
|
}}
|
||||||
className="rounded bg-white px-4 py-2 text-sm font-bold text-sky-600 transition hover:bg-sky-100"
|
className="rounded bg-white px-4 py-2 text-sm font-bold text-sky-600 transition hover:bg-sky-100"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue