1.4 KiB
1.4 KiB
Development Notes
Testing Release repo with Atom
- Clone the release repository for Atom package 'X'
- Navigate to
Xfolder - Run
npm installand nothing more - Run
apm link . - Either start Atom or Reload Window in Atom
Releasing Atom Extension
Before Atom package is released the RC language server JAR needs to be produced. Open promote-fatjars-to-rc task in Concourse and kick off the build.
Once the build completes successfully it'd push the update to properties.json of the Atom extension with the link to the RC language server JAR file to the release git repository
The release process for an STS4 Atom package X is to be done with the contents of the release GitHub repository corresponding to the Atom package. Namely: https://github.com/spring-projects/<X>
(Example: atom-bosh -> Release repo: https://github.com/spring-projects/atom-bosh)
- Clone the release repository for Atom package
X - Navigate to
Xfolder. Examinepackage.json. The version in that file is most likely the one to be published. (Verify tags of the release git repo to double-check the version) - Lets assume it's version
A.B.Cto be publsihed. The same version must be in thepackage.json - Execute
git tag vA.B.C - Execute
git push --tags - Execute
apm publish --tag vA.B.C