-
-
Notifications
You must be signed in to change notification settings - Fork 14
(Valkyrie) Deployment
As of 5807341f7fe5e64a71e3b3cc6cf6878138365e68 the repository uses Grunt (via Node+NPM) to compile the main version of PSDLE and all other versions (minified, userscript, chrome+firefox).
- Versioning is done from
package.json
and uses a version number supported by all releases.- Most Grunt tasks will also banner comment the files with the version number.
-
grunt compile
- Generates the main version of PSDLE by minifying and injecting the CSS and language JSON and versioning the output to
_src/psdle.includes.js
.
- Generates the main version of PSDLE by minifying and injecting the CSS and language JSON and versioning the output to
-
grunt release
- Generates all the release versions (base, min, user) into the root.
- Chrome and Firefox ZIP is generated at
_src/chrome/psdle.zip
using the base version.
-
grunt deploy
-
Does not run
grunt release
! Expects it to already have been run. - Opens Chrome webstore and AMO developer hub for updating the official extension.
-
exec:deploy
task callsdeploy-sync.bat
to checkout main, mini, and userscript versions to gh-pages branch.
-
Does not run
All information on this wiki, especially about how the online store operates, while factual to me is based purely on personal research.
This means as a result of my research and bug reports of users PSDLE has achieved the state and accuracy it currently has, but it is not set in stone and may not be 100% true to the original.
Developers
Third Party: Exports
Enhanced Filtering
Common Problems and Solutions
Submit a Bug or Translation
Translating
Valkyrie (Deprecated)
What is Valkyrie?
Interfacing
Deployment
Chihiro (Deprecated)
Debugging PSDLE
Gathering Debug Information
Generating the List
Enhanced Accuracy
Determining Platforms
Download Queue
User Experience
Implemented/Unavailable Features
Deployment