Commit 3a2ed243 authored by GRANDGERARD Gilles's avatar GRANDGERARD Gilles
Browse files

v2.0.3

parent e67eac17
Pipeline #4783 failed with stage
in 13 seconds
# apps-static
Apps Static
Pour construire :
- Supprimer pub/
- copier apps.education-front/public dans pub/
- mettre à jour la version dans build.sh
- executer build.sh
Pour déployer :
# il faut avoir une fichier kubeconfig !
- export KUBECONFIG=~/.kube/k8sOvh.conf
- kubectl get pods -n staticapps
- modifier la version dass k8s_apps_static.yml
- kubectl apply -f k8s_apps_static.yml
- kubectl get pods -n staticapps
==> le deployment a du être changé + état doit être running
\ No newline at end of file
#!/bin/bash
set -e
VERSION=2.0.3
IMAGE=test/static-apps
# redmine pwd
docker login hub.eole.education
docker build -t hub.eole.education/test/static-apps:v2.0.2 .
docker push hub.eole.education/test/static-apps:v2.0.2
docker tag hub.eole.education/test/static-apps:v2.0.2 hub.eole.education/test/static-apps:latest
docker build -t hub.eole.education/$IMAGE:$VERSION .
docker push hub.eole.education/$IMAGE:$VERSION
docker tag hub.eole.education/$IMAGE:$VERSION hub.eole.education/$IMAGE:latest
......@@ -24,7 +24,7 @@ spec:
spec:
containers:
- name: staticapps
image: hub.eole.education/test/static-apps:v2.0.2
image: hub.eole.education/test/static-apps:v2.0.3
ports:
- containerPort: 80
- containerPort: 443
......
<!doctype html>
<html lang="fr" data-n-head="%7B%22lang%22:%7B%221%22:%22fr%22%7D%7D">
<head>
<title>apps.education.fr</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="apps.education.fr"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700&display=swap"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/33ceb3d.js" as="script"><link rel="preload" href="/_nuxt/2aab1e4.js" as="script"><link rel="preload" href="/_nuxt/css/5ea9830.css" as="style"><link rel="preload" href="/_nuxt/80ac650.js" as="script"><link rel="preload" href="/_nuxt/css/d8cfba0.css" as="style"><link rel="preload" href="/_nuxt/e3ac447.js" as="script">
<title>apps.education.fr</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content="apps.education.fr"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700&display=swap"><link data-n-head="1" rel="stylesheet" type="text/css" href="//cdn.materialdesignicons.com/5.0.45/css/materialdesignicons.min.css"><link rel="preload" href="/_nuxt/33ceb3d.js" as="script"><link rel="preload" href="/_nuxt/2aab1e4.js" as="script"><link rel="preload" href="/_nuxt/css/5ea9830.css" as="style"><link rel="preload" href="/_nuxt/80ac650.js" as="script"><link rel="preload" href="/_nuxt/css/d8cfba0.css" as="style"><link rel="preload" href="/_nuxt/7eead14.js" as="script">
<link href="/_nuxt/css/5ea9830.css" rel="stylesheet"><link href="/_nuxt/css/d8cfba0.css" rel="stylesheet"></head>
<body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #212f74;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}},staticAssetsBase:"/_nuxt/static/1630072437"}</script>
<script src="/_nuxt/33ceb3d.js"></script><script src="/_nuxt/2aab1e4.js"></script><script src="/_nuxt/80ac650.js"></script><script src="/_nuxt/e3ac447.js"></script></body>
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #212f74;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}},staticAssetsBase:"/_nuxt/static/1630408406"}</script>
<script src="/_nuxt/33ceb3d.js"></script><script src="/_nuxt/2aab1e4.js"></script><script src="/_nuxt/80ac650.js"></script><script src="/_nuxt/7eead14.js"></script></body>
</html>
This source diff could not be displayed because it is too large. You can view the blob instead.
__NUXT_JSONP__("manifest.js", {routes:["\u002F","\u002Fcgu","\u002Fstatut","\u002Fapplications\u002Fcodi-md","\u002Fplateforme\u002Famiens","\u002Fplateforme\u002Faix-marseille","\u002Fplateforme\u002Fbordeaux","\u002Fplateforme\u002Fbesancon","\u002Fplateforme\u002Fcorse","\u002Fplateforme\u002Fdijon","\u002Fplateforme\u002Fgrenoble","\u002Fplateforme\u002Fcreteil","\u002Fplateforme\u002Fclermont-ferrand","\u002Fplateforme\u002Fguyane","\u002Fplateforme\u002Flyon","\u002Fplateforme\u002Fguadeloupe","\u002Fplateforme\u002Fmayotte","\u002Fplateforme\u002Flille","\u002Fplateforme\u002Foutre-mer","\u002Fplateforme\u002Fmartinique","\u002Fplateforme\u002Fmontpellier","\u002Fplateforme\u002Fnancy","\u002Fplateforme\u002Fnantes","\u002Fplateforme\u002Flimoges","\u002Fplateforme\u002Fnice","\u002Fplateforme\u002Fnormandie","\u002Fplateforme\u002Forleans-tours","\u002Fplateforme\u002Fpoitiers","\u002Fplateforme\u002Fparis","\u002Fplateforme\u002Fpolynesie","\u002Fplateforme\u002Fnoumea","\u002Fplateforme\u002Freunion","\u002Fplateforme\u002Freims","\u002Fplateforme\u002Frennes","\u002Fplateforme\u002Ftoulouse","\u002Fplateforme\u002Fsaint-pierre-et-miquelon","\u002Fplateforme\u002Fstrasbourg","\u002Fplateforme\u002Fwallis-et-futuna","\u002Fplateforme\u002Fversailles","\u002Fplateforme\u002Fadministration-centrale","\u002Fapplications\u002Fpeertube","\u002Fbonnes-pratiques","\u002Fdonnees-personnelles","\u002Faccessibilite","\u002Fa-propos","\u002Fincident","\u002Fapplications\u002Fetherpad","\u002Fapplications\u002Fnextcloud","\u002Fmentions-legales","\u002Fapplications\u002Fblogs"]})
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fa-propos",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fa-propos",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Faccessibilite",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Faccessibilite",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fblogs",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fblogs",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fcodi-md",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fcodi-md",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fetherpad",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fetherpad",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fnextcloud",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fnextcloud",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630072437",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fpeertube",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
window.__NUXT__=(function(a){return {staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1630408406",layout:"default",error:a,serverRendered:true,routePath:"\u002Fapplications\u002Fpeertube",config:{_app:{basePath:"\u002F",assetsPath:"\u002F_nuxt\u002F",cdnURL:a}}}}(null));
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment