Sfoglia il codice sorgente

openapi / readme / deployment beta

master
Florian Eisenmenger 1 anno fa
parent
commit
2c977ada4e
4 ha cambiato i file con 187 aggiunte e 34 eliminazioni
  1. +20
    -5
      1deployMatsenApi.sh
  2. +10
    -1
      README.md
  3. +1
    -1
      export/openapi.json
  4. +156
    -27
      export/openapi.yaml

+ 20
- 5
1deployMatsenApi.sh Vedi File

@@ -12,8 +12,23 @@ rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/composer.lo
rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/composer.json
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/composer.json /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs
rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/packages
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/packages /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/routes
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/routes /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/bundles.php
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/bundles.php /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/preload.php
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/preload.php /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/routes.yaml
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/routes.yaml /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config/services.yaml
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/config/services.yaml /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/config

rm -rf /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/bin
cp -rf /var/www/vhosts/spawntree.de/git_repo_clones/matsen-tool-be/bin /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs
@@ -52,9 +67,9 @@ php /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/bin/console ca
echo "$(tput setab 2)CACHE HAS BEEN CLEARED$(tput sgr 0)"

cd /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs/var/
chmod 777 -R *
chmod 777 cache/ *
chmod 777 cache/
sudo chmod 777 -R *
sudo chmod 777 cache/ *
sudo chmod 777 cache/

#service apache2 restart



+ 10
- 1
README.md Vedi File

@@ -138,4 +138,13 @@ telnet: Unable to connect to remote host: Connection refused
- ddev exec bin/console debug:container

# Constraints
- https://symfony.com/doc/current/validation.html
- https://symfony.com/doc/current/validation.html

# LIVE DEPLOYMENT
- URL is https://matsen.spawntree.de
- Clear DB: https://spawntree.de:8443
- Run shell script in: /var/www/vhosts/spawntree.de/matsen-api.spawntree.de/httpdocs
- (If JWT PEM files don't exist in /config/jwt: bin/console lexik:jwt:generate-keypair)
- Frontend: ng build --configuration=development --aot
- Delete all files in /matsen.spawntree.de/matsen-tool/browser via FTP
- Copy content of /matsen-tool/dist/matsen-tool/browser into /matsen.spawntree.de/matsen-tool/browser

+ 1
- 1
export/openapi.json
File diff soppresso perché troppo grande
Vedi File


+ 156
- 27
export/openapi.yaml
File diff soppresso perché troppo grande
Vedi File


Caricamento…
Annulla
Salva