Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build to allow for CI usage #6884

Closed
nzakas opened this issue Aug 11, 2016 · 0 comments
Closed

Update build to allow for CI usage #6884

nzakas opened this issue Aug 11, 2016 · 0 comments
Assignees
Labels
accepted There is consensus among the team that this change meets the criteria for inclusion archived due to age This issue has been archived; please open a new issue for any further discussion build This change relates to ESLint's build process enhancement This change enhances an existing feature of ESLint

Comments

@nzakas
Copy link
Member

nzakas commented Aug 11, 2016

In order to move our builds onto Jenkins, some new npm scripts need to be introduced:

  1. npm run ci-release is the primary script used by our Jenkins setup to initiate a release (does the changelog generation, version calculation and tagging). The main different from npm run release is that this task should not attempt to push changes back to GitHub (Jenkins handles that directly).
  2. npm run gh-release is run after the fact to post the changelog information to a GitHub release.

The current npm run release will still be present and still work locally as a fallback.

Edit: The gh-release task is no longer needed thanks to figuring out an easier way to do releases on Jenkins.

@nzakas nzakas added enhancement This change enhances an existing feature of ESLint build This change relates to ESLint's build process accepted There is consensus among the team that this change meets the criteria for inclusion labels Aug 11, 2016
@nzakas nzakas self-assigned this Aug 11, 2016
@nzakas nzakas closed this as completed in 683ac56 Aug 12, 2016
@eslint-deprecated eslint-deprecated bot locked and limited conversation to collaborators Feb 6, 2018
@eslint-deprecated eslint-deprecated bot added the archived due to age This issue has been archived; please open a new issue for any further discussion label Feb 6, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
accepted There is consensus among the team that this change meets the criteria for inclusion archived due to age This issue has been archived; please open a new issue for any further discussion build This change relates to ESLint's build process enhancement This change enhances an existing feature of ESLint
Projects
None yet
Development

No branches or pull requests

1 participant