-
Notifications
You must be signed in to change notification settings - Fork 273
CI build and deploy
Jakob edited this page Apr 24, 2021
·
9 revisions
Our current CI setup requires the following variables defined in your own Pencil2D repo, if you want to successfully be able to build and deploy:
The Google drive parent folder ID's for the nightly builds
- LINUX_X86_64_PARENT - Linux folder
- MACOS_X86_64_PARENT - MacOS folder
- WINDOWS_X86_64_PARENT - Windows 64bit folder
- WINDOWS_X86_PARENT - Windows 32bit folder
Authentication with google services
- GOOGLE_PRIVATE_KEY - The JSON file content used for Google Drive authentication, no escaping required
If you need the documentation deployed to your own doxygen repo, the following key should be defined:
The GitHub token used to update the generated docs in the pencil-docs repo:
- DOCS_REPO_TOKEN
In addition, the repository path must be updated in the workflow definition itself since it is hard-coded as of this writing.