Skip to content

Proposal for new build process #2

@remy

Description

@remy

Brain dump of ideas

  • webhook looks out for new tags
  • new tag = git pull
  • git clone jsbinrepo into /WWW/deploy (at specific tag)
  • runs npm install to update any package.json changes
  • run grunt build
  • if all exits okay then...
  • renames /WWW/jsbin to /WWW/jsbin-old
  • renames /WWW/deploy to /WWW/jsbin
  • restarts jsbin service
  • restart email gets a subject (that can also be defined by the user via the cli)

Note that sudo may be required for some/all of this.

Should email/IRC a report back.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions