self hosting materialize

This commit is contained in:
marko
2022-02-06 11:50:03 +01:00
parent f8fb99f37d
commit 84e48ec7a2
6 changed files with 22 additions and 6 deletions

3
Makefile Normal file
View File

@@ -0,0 +1,3 @@
.PHONY: deployMaterialize
deployMaterialize:
make -C submodules deployMaterialize

View File

@@ -97,10 +97,8 @@ else{
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Materialize: Compiled and minified CSS --> <!-- includes of neccessary libs -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"> <?php readfile("./shared/imports.php");?>
<!-- Materialize: Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
<title>cwsvJudo Online Apps</title> <title>cwsvJudo Online Apps</title>
<meta name="description" content="Loginseite der Online-Apps der Judoka des CWSV"> <meta name="description" content="Loginseite der Online-Apps der Judoka des CWSV">

View File

@@ -1,3 +1,5 @@
include passwords
.PHONY: updateSubmodules .PHONY: updateSubmodules
updateSubmodules: updateSubmodules:
git -C lite-youtube-embed checkout master git -C lite-youtube-embed checkout master
@@ -8,3 +10,11 @@ updateSubmodules:
git submodule foreach git pull git submodule foreach git pull
.PHONY: buildMaterialize
buildMaterialize: updateSubmodules
./buildMaterialize.sh
.PHONY: deployMaterialize
deployMaterialize: buildMaterialize
echo $(ftpPassword)
find materialize/dist/ -type f -exec curl -u cwsvjudo:$(ftpPassword) --ftp-create-dirs -T {} ftp://cwsvjudo.bplaced.net/ressourcen/materializeCss/{} \;

5
submodules/buildMaterialize.sh Executable file
View File

@@ -0,0 +1,5 @@
#! /usr/bin/env bash
cd materialize
npm install
npm run release