Skip to content
This repository has been archived by the owner on Sep 24, 2019. It is now read-only.

Build and deployment strategies #52

Open
9 tasks
nbargnesi opened this issue Mar 16, 2016 · 4 comments
Open
9 tasks

Build and deployment strategies #52

nbargnesi opened this issue Mar 16, 2016 · 4 comments

Comments

@nbargnesi
Copy link
Member

(rationale)

  • Add one build artifact for each deployment strategy. Initial deployment types are:
    • Out-of-the-box build using http://localhost:9292/api
    • Use window.location mechanics (MDN ref)
  • Create an artifact when
    • A new release of the BEL Manager is created
    • The master branch builds successfully and tests pass
  • Publish each type of deployment on release to:
    • GitHub (as a release binary)
    • A CDN provider
@abargnesi
Copy link
Member

Related to gulp bundle/export issue #51.

@wshayes
Copy link
Member

wshayes commented Mar 16, 2016

Not only that, but we want to push both the plugins as an artifact to the NPM repository and a bundled plugin library/code to CloudFlare or another edge caching service to make it easier to build vanilla html with the BELMgr form elements (Statement, Annotations, Citation, etc).

@abargnesi
Copy link
Member

Updated the tasks.

@nbargnesi
Copy link
Member Author

We'll extend this once the plugin-based approach lives on master. Can we get an issue to track the plugin approach so we can link it here?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants