mirror of
https://github.com/getgrav/grav.git
synced 2025-02-20 19:56:53 +01:00
openpublish
This commit is contained in:
parent
51dbed282d
commit
cdddfe042c
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -40,6 +40,9 @@ Thumbs.db
|
|||
|
||||
# phpstorm
|
||||
.idea/*
|
||||
!.idea/runConfigurations/*
|
||||
!.idea/codeStyles/*
|
||||
!.idea/watcherTasks.xml
|
||||
|
||||
# testing stuff
|
||||
tests/_output/*
|
||||
|
|
|
|||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
[submodule "user"]
|
||||
path = user
|
||||
url = https://github.com/Crabston/grav-skeleton-minimal.git
|
||||
5
.idea/codeStyles/codeStyleConfig.xml
Normal file
5
.idea/codeStyles/codeStyleConfig.xml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||
</state>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Compile_SASS__local.xml
Normal file
17
.idea/runConfigurations/Compile_SASS__local.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Compile SASS: local" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="sass --watch sass:css" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/secrets.sh" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/user/themes/local" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Compile_SASS__minimal.xml
Normal file
17
.idea/runConfigurations/Compile_SASS__minimal.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Compile SASS: minimal" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="sass --watch sass:css" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/secrets.sh" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/user/themes/minimal" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Compile_Typescript.xml
Normal file
17
.idea/runConfigurations/Compile_Typescript.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Compile Typescipt" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="tsc --watch" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/secrets.sh" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/user" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Install_Dependencies.xml
Normal file
17
.idea/runConfigurations/Install_Dependencies.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Install Dependencies" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="bin/grav server" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/scripts/dependencies.sh" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="true" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Install_Secrets.xml
Normal file
17
.idea/runConfigurations/Install_Secrets.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Install Secrets" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="bin/grav server" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/scripts/secrets.sh" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="true" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
17
.idea/runConfigurations/Start_Grav_Server.xml
Normal file
17
.idea/runConfigurations/Start_Grav_Server.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Start Grav Server" type="ShConfigurationType">
|
||||
<option name="SCRIPT_TEXT" value="bin/grav server" />
|
||||
<option name="INDEPENDENT_SCRIPT_PATH" value="true" />
|
||||
<option name="SCRIPT_PATH" value="" />
|
||||
<option name="SCRIPT_OPTIONS" value="" />
|
||||
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
|
||||
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
|
||||
<option name="INTERPRETER_PATH" value="/bin/zsh" />
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="EXECUTE_IN_TERMINAL" value="false" />
|
||||
<option name="EXECUTE_SCRIPT_FILE" value="false" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
45
.idea/watcherTasks.xml
Normal file
45
.idea/watcherTasks.xml
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectTasksOptions">
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="sass:css" />
|
||||
<option name="checkSyntaxErrors" value="true" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="scss" />
|
||||
<option name="immediateSync" value="true" />
|
||||
<option name="name" value="SCSS" />
|
||||
<option name="output" value="$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map" />
|
||||
<option name="outputFilters">
|
||||
<array />
|
||||
</option>
|
||||
<option name="outputFromStdout" value="false" />
|
||||
<option name="program" value="sass" />
|
||||
<option name="runOnExternalChanges" value="true" />
|
||||
<option name="scopeName" value="Project Files" />
|
||||
<option name="trackOnlyRoot" value="true" />
|
||||
<option name="workingDir" value="$PROJECT_DIR$/user/themes/quark-child" />
|
||||
<envs />
|
||||
</TaskOptions>
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="sass:css" />
|
||||
<option name="checkSyntaxErrors" value="true" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="sass" />
|
||||
<option name="immediateSync" value="true" />
|
||||
<option name="name" value="SASS" />
|
||||
<option name="output" value="$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map" />
|
||||
<option name="outputFilters">
|
||||
<array />
|
||||
</option>
|
||||
<option name="outputFromStdout" value="false" />
|
||||
<option name="program" value="sass" />
|
||||
<option name="runOnExternalChanges" value="true" />
|
||||
<option name="scopeName" value="Project Files" />
|
||||
<option name="trackOnlyRoot" value="true" />
|
||||
<option name="workingDir" value="$PROJECT_DIR$/user/themes/quark-child" />
|
||||
<envs />
|
||||
</TaskOptions>
|
||||
</component>
|
||||
</project>
|
||||
3
doppler.yaml
Normal file
3
doppler.yaml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
setup:
|
||||
project: grav-core
|
||||
config: prd
|
||||
25
scripts/dependencies.sh
Executable file
25
scripts/dependencies.sh
Executable file
|
|
@ -0,0 +1,25 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Install vendor packages
|
||||
composer install
|
||||
|
||||
# Install default plugins
|
||||
bin/gpm install -y error
|
||||
bin/gpm install -y markdown-notices
|
||||
bin/gpm install -y problems
|
||||
|
||||
# Install other plugins
|
||||
bin/gpm install -y admin
|
||||
bin/gpm install -y devtools
|
||||
bin/gpm install -y featherlight
|
||||
bin/gpm install -y license-manager
|
||||
bin/gpm install -y lightbox-gallery
|
||||
bin/gpm install -y youtube
|
||||
bin/gpm install -y sitemap
|
||||
bin/gpm install -y private
|
||||
|
||||
# Install shortcode plugins
|
||||
bin/gpm install -y shortcode-core
|
||||
bin/gpm install -y shortcode-gallery-plusplus
|
||||
bin/gpm install -y shortcode-owl-carousel
|
||||
bin/gpm install -y shortcode-ui
|
||||
17
scripts/secrets.sh
Executable file
17
scripts/secrets.sh
Executable file
|
|
@ -0,0 +1,17 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Get Environment Variables
|
||||
SALT=$(doppler secrets get SALT --plain)
|
||||
LICENSE_LIGHTBOX_GALLERY=$(doppler secrets get LICENSE_LIGHTBOX_GALLERY --plain)
|
||||
INTERN_PWD=$(doppler secrets get INTERN_PWD --plain)
|
||||
DOMAIN_STG=$(doppler secrets get DOMAIN_STG --plain)
|
||||
DOMAIN_PRD=$(doppler secrets get DOMAIN_PRD --plain)
|
||||
|
||||
# Set Environment Variables in .env.local
|
||||
rm -f .env.local
|
||||
touch .env.local
|
||||
echo "SALT=$SALT" >> .env.local
|
||||
echo "LICENSE_LIGHTBOX_GALLERY=$LICENSE_LIGHTBOX_GALLERY" >> .env.local
|
||||
echo "INTERN_PWD=$INTERN_PWD" >> .env.local
|
||||
echo "DOMAIN_STG=$DOMAIN_STG" >> .env.local
|
||||
echo "DOMAIN_PRD=$DOMAIN_PRD" >> .env.local
|
||||
1
user
Submodule
1
user
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit cfd705430642786d31629cc6200a43c94f009ee2
|
||||
Loading…
Reference in New Issue
Block a user