-
Notifications
You must be signed in to change notification settings - Fork 62
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
Adjust repo settings for Travis integration #54
Comments
Since I just did this step for my fork I can say that it's even easier nowadays:
|
@Ede123 The downside of that (automatic) way is that Travis will require a extended permissions on your repo. |
That is true, Travis requests the following permissions
|
Oh, nice. This seems to have changed. A write permission to a repository, but specific to repository hooks. If above is the new set of permissions, these are reasonable. So the automatic method is fine in this respect too now. |
Hm, seems @codedread is on holiday? (At least that's where I'd be 😉) |
@Ede123 Holidays .. what's that? ;) Travis CI would be a nice addition to this project. I think it's worth and deserves it. Also, as you already did all the hard work of migrating the unit tests here .. |
@oberstet Did you receive my mail regarding transfer of the project to an organization Tobias? (I sent it to the mail address you use in your commits). You could share owner rights with Jeff then... |
@Ede123 What is the state of our discussion moving this repo (again) to somewhere else? Did I miss anything? I am open to move it, but please lets make that then the last move;) |
@Ede123 I am also open to share admin/merge rights with you, as you seem to be motivated and skilled in the area - and me I am drowning in other things .. |
Last response by @codedread was, that he will delay the move until he's I'd be happy to support the project, however it would he nice if you could Last but not least I'm on holiday and traveling myself right now, so I Am 25. Juli 2016 3:55:20 vorm. schrieb Tobias Oberstein
|
@Ede123 No worries - have a nice trip!
|
I'm back from holiday and can help out (or enable folks to move it). Can I'm the least involved with Scour between us three these days :D Jeff On Mon, 25 Jul 2016 at 07:23 Eduard Braun notifications@github.com wrote:
|
Ok, figured it out - I have transferred codedread/scour repo to On Mon, 25 Jul 2016 at 22:27 Jeff Schiller codedread@gmail.com wrote:
|
@codedread Great, thanks! Could you give me admin rights to the repo? |
Invite sent On Tue, 26 Jul 2016 at 07:50 Tobias Oberstein notifications@github.com
|
@codedread Mmh, something seem to went wrong .. I didn't get an invite. Usually, you (as an owner/admin) will have a "Settings" tab to the very right/top on the repo. There, go to "Collaborators & Teams" .. there you can configure who has what permissions. I would need to be "Admin" to be able to setup Travis integration and such. Have a look at one of our repos here http://picpaste.com/pics/Bildschirmfoto_vom_2016-07-28_15_27_01-F0fJDkpL.1469712448.png |
Hi Tobias, I sent you an invite to the scour-project organization (see screenshot). Once you're part of that organization, I will make you an admin so you can Jeff On Thu, 28 Jul 2016 at 06:28 Tobias Oberstein notifications@github.com
|
Ok, I also added you explicitly as an Admin of the scour repo: [image: Screen Shot 2016-07-29 at 11.32.56 AM.png] On Fri, 29 Jul 2016 at 11:32 Jeff Schiller codedread@gmail.com wrote:
|
@codedread thanks! that workered. I could already review and merge a PR, and also are able to change repo settings - which is needed to setup Travis .. |
@codedread @Ede123 alright, I have setup Travis integration .. it'll kick in for each commit pushed. As you can see, something fails for py 2.6: https://travis-ci.org/scour-project/scour/builds/148530565 - so it works! ;) |
@oberstet - Yes, the error was introduced in 1a8ece2 (Python 2.6. doesn't like the call of Should we fix it or simply drop official support for Python 2.6? Inkscape distributions for Windows will bundle Python 2.7 in future, so my biggest concern is resolved. |
@Ede123 I am +1 on dropping 2.6 support. Many major projects already did (eg Twisted). |
@codedread Hi Jeff, we need your help;)
In this Eduard (@Ede123) has added Travis and Tox support. This is for automatically testing installation and unit tests on various Python environments. Eg see the output here https://travis-ci.org/Ede123/scour/builds/120307796
Now, we can make above tests run full automatically on new/modified PRs, and immediately see if there is something bad inside, eg have a look at crossbario/txaio#59 and the test results https://travis-ci.org/crossbario/txaio/builds/118453232
For Travis integration, this repo needs to be wired up to Travis. This is easy and quick, but can only be done by repo admins.
So I would like to ask if you support these efforts?
If so, you would need an account on https://travis-ci.org/, and then go to "Settings => Webhooks => Add .. Travis"
The text was updated successfully, but these errors were encountered: