Skip to content

Public CI runs - #68

Merged
tobywf merged 5 commits into
aws-cloudformation:masterfrom
tobywf:travis-up-in-here
Dec 4, 2019
Merged

tobywf merged 5 commits into
aws-cloudformation:masterfrom
tobywf:travis-up-in-here

Conversation

@tobywf

@tobywf tobywf commented Nov 29, 2019

Copy link
Copy Markdown
Contributor

Issue #, if available: N/A

Description of changes: Use a CI runner that doesn't require logging in.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@tobywf tobywf self-assigned this Nov 29, 2019
@codecov

codecov Bot commented Nov 30, 2019 •

Copy link
Copy Markdown

Codecov Report

❗ No coverage uploaded for pull request base (master@97759b4). Click here to learn what that means.
The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff           @@
##             master    #68   +/-   ##
=======================================
  Coverage          ?   100%           
=======================================
  Files             ?     13           
  Lines             ?    680           
  Branches          ?     56           
=======================================
  Hits              ?    680           
  Misses            ?      0           
  Partials          ?      0
Impacted Files Coverage Δ
python/rpdk/python/codegen.py 100% <100%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 97759b4...6e1d0b6. Read the comment docs.

@tobywf

tobywf commented Nov 30, 2019

Copy link
Copy Markdown
Contributor Author

Going to add integration step after aws-cloudformation/cloudformation-cli#360 lands.

What do you think of the codecov comments? Does it make sense, since we have 100% coverage?

@jaymccon

jaymccon commented Dec 1, 2019

Copy link
Copy Markdown
Contributor

Going to add integration step after aws-cloudformation/cloudformation-cli#360 lands.

What do you think of the codecov comments? Does it make sense, since we have 100% coverage?

I'd suggest to remove it, will add an additional email per PR to watchers, and with no new info seeing as pre-commit tells us about coverage stats if it's < 100%.

@jaymccon jaymccon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good!

what are thoughts on auto-publishing to pypi when new commits hit master ?

Comment thread README.md

This plugin library helps to provide runtime bindings for the execution of your providers by CloudFormation.

[![Build Status](https://travis-ci.com/aws-cloudformation/cloudformation-cli-python-plugin.svg?branch=master)](https://travis-ci.com/aws-cloudformation/cloudformation-cli-python-plugin)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should add a coverage badge too, 100% is quite impressive 😄

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i was going to add it, but if we're not doing codecov... maybe we should make our own 🥇

@tobywf
tobywf marked this pull request as ready for review December 2, 2019 18:28
@tobywf

tobywf commented Dec 2, 2019

Copy link
Copy Markdown
Contributor Author

what are thoughts on auto-publishing to pypi when new commits hit master ?

i'd be happy to consider it once we're happy with the state. i think we'll have to get a bit more sophisticated about tracking versions then though, e.g. somehow embedding the commit hash/tag into the package and then logging it when the CLI runs so we can correlate issues.

@tobywf
tobywf merged commit 0448d3b into aws-cloudformation:master Dec 4, 2019
@tobywf
tobywf deleted the travis-up-in-here branch December 4, 2019 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants