CenterForDigitalHumanities / CenterForDigitalHumanities/deer-LR

Enhance Deploy Pipline

Open
#32 2 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
HTML
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Here is the process to deploy

1. Replace all `devstore.rerum.io` references with `store.rerum.io` references in
- /src/crud/Constant.java
- web/js/app.js
- web/js/deerInitializer.js
- *deer-config.js

2. Put in the correct LR app agent ID in
- web/js/app.js
- *deer-config.js

*NOTE: This means we would need a dev and a prod CDN for deer-config.js and deer.js

3. Get the substring `Test` out of all collection name references in
- web/experience.html
- web/place.html
- web/researcher.html
- web/object.html

4. Pull the correct files from the `T:\ ` drive and get rid of _dev or _prd from name. Inject into the appropriate Source Package.
- lr_xxx.properties once renamed goes into src/tokens/
- users_xxx.txt once renamed goes into src/auth/

5. Run a build script that packages the code into `deer-lr.war`

6. Deploy `deer-lr.war` into OCDH dev/prd server Tomcat 8 webserver.

7. If necessary, restart the Tomcat 8 webserver.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.