Updates to "current" ish codebase of 2.0.0 upgrades.
Pulled versions from @atomist/sdm-website I think.
Summary of commit (from 7705a6c)
Since Artifact stuff is deprecated I just removed it
I have added AppInfo back as a cludge, easier than refactoring
Changed deprecated to a tslint warning so we can include them in this package
signature of createBuildTag changed to add a GoalInvocation for easy use of createGitTag
added a throw Error here and there (e.g. linkArtifact) to get people off deprecated things
Trying to remember if you guys have a CLA and if so whether I've signed it. In any case, I'm cool publishing under Apache-2.
Maintainers should be able to edit - feel free to do whatever if you think something needs doing.
TODO
[ ] Reformat imports to match existing style
[ ] Clarify policy on tslint deprecation error/warnings (I have changed them to warnings as I added @deprecated to some (one?) artifact related method(s))
[ ] Squash commits to match std format referenced in contributing.md
Updates to "current" ish codebase of 2.0.0 upgrades.
Pulled versions from @atomist/sdm-website I think.
Summary of commit (from 7705a6c)
throw Error
here and there (e.g. linkArtifact) to get people off deprecated thingsTrying to remember if you guys have a CLA and if so whether I've signed it. In any case, I'm cool publishing under Apache-2.
Maintainers should be able to edit - feel free to do whatever if you think something needs doing.
TODO
@deprecated
to some (one?) artifact related method(s))