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

Project Checklist #2

Closed
11 tasks done
srepollock opened this issue Nov 16, 2018 · 5 comments
Closed
11 tasks done

Project Checklist #2

srepollock opened this issue Nov 16, 2018 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@srepollock
Copy link
Owner

srepollock commented Nov 16, 2018

  • TypeScript
  • Semantic Versioning
  • Travis CI
    - [ ] Cross env
  • Mocha/Chai Unit testing
    • Full unit testing
  • TypeDoc generation
  • Instanbul reporting
  • Coveralls online reporting
  • GitHub pages deployment
  • GitHub releases
  • NPM deployment
@srepollock srepollock added the enhancement New feature or request label Nov 16, 2018
@srepollock srepollock self-assigned this Nov 16, 2018
srepollock added a commit that referenced this issue Nov 16, 2018
I have setup the initial setup files and scripts for the project (based on another one of my
projects) and began installing and checking necessary dependencies. This is still under review and
testing (especially with Travis-CI) and will need to go through a few iterations as well as some
build test checking.

re #2
@srepollock
Copy link
Owner Author

NPM deployment will need to work with npm scripts

srepollock added a commit that referenced this issue Nov 16, 2018
Stages will assist in my build process running concurrently

re #2
@srepollock
Copy link
Owner Author

Remove Babel as a compiler. I'll be using the base TypeScript compiler from here on.

@srepollock srepollock reopened this Feb 14, 2019
srepollock added a commit that referenced this issue Feb 15, 2019
Removing stages (unnecessary) and just using the npm scripts that I've setup

re #2
srepollock added a commit that referenced this issue Feb 15, 2019
* ci(travis): Fixing up the Travis Build

Removing stages (unnecessary) and just using the npm scripts that I've setup

re #2

* ci(travis-ci): Fixed Travis CI build, Istanbul report and basic environments

Noted in the pull request with documentation

re #11

* docs: Fixed up the documentation building

Package.json and ensuring that the tests are building

re #11

* ci(coveralls): Istanbul lcov reporting fix

* ci(coverage): Istanbul reporting and npm script

* ci(travis): Removed extrenuous testing on older NodeJS builds

* ci(travis): Matrix was being created

TravisCI creates matricies when using multiple environment variables on multiple lines. Multiple
environment variables can be added to one line instead.

* ci(travis): Cleaning Travis and Package

* ci(travis): Deployment ready

* docs(package): Removing travis-commit-once fully

* ci(travis): Trying to get this right before I head to bed
@srepollock
Copy link
Owner Author

srepollock commented Feb 15, 2019

NPM releases are not completing. See TravisCI build 57's log for details. Apparently not signed in as the correct user?

@srepollock
Copy link
Owner Author

See #13 and Coveralls' issue for more.

@srepollock
Copy link
Owner Author

Project v1.0.2 completed. All tasks complete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant