ember-learn / ember-jsonapi-docs

fixes up the ember docs generated by YUIDoc to be in JSONAPI format + some other niceties
9 stars 11 forks source link

Finish TravisCI setup #11

Closed acorncom closed 7 years ago

acorncom commented 7 years ago

From https://github.com/ember-learn/ember-jsonapi-docs/pull/10

Finishes https://github.com/ember-learn/ember-api-docs/issues/66

Things that requires travis org admin access,

Set the following,

travis env set AWS_ACCESS_KEY_ID "$AWS_ACCESS_KEY_ID"
travis env set AWS_SECRET_ACCESS_KEY "$AWS_SECRET_ACCESS_KEY"
travis env set COUCH_USERNAME "$COUCH_USERNAME"
travis env set COUCH_PASSWORD "$COUCH_PASSWORD"
acorncom commented 7 years ago

Status update here: just gave @sivakumar-kailasam access to what I'm aiming to have be the official Couch account (https://emberjs.cloudant.com/). He's going to work on some things there and I'll work on tracking down AWS details

sivakumar-kailasam commented 7 years ago

Populating the docs from my local partially for 1.x docs to begin with.

sivakumar-kailasam commented 7 years ago

I've indexed v1 docs from my machine. I need help with,

sivakumar-kailasam commented 7 years ago

@acorncom I've replaced my personal keys for AWS since core would anyway update all keys related to cloudant, heroku and AWS. So #12 is good to merge. Do enable the cron for an hourly run though via travis UI (can't be enabled via config)

sivakumar-kailasam commented 7 years ago

The generator code & travis works off my s3 bucket for the generated docs. Need to get the core team to give us a s3 bucket & setup keys for us

acorncom commented 7 years ago

S3 bucket and keys is on the agenda for a conversation with Godfrey Chan on Friday

sivakumar-kailasam commented 7 years ago

Travis CI setup is over for this repo. Tracking new doc publishes via #30