-
Notifications
You must be signed in to change notification settings - Fork 153
Update hash for Kickstarter-Prelude and Kickstarter-ReactiveExtensions #211
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
Conversation
justinswart
commented
Jul 10, 2018
- Updated maintainer details
- Added Kickstarter iOS app
@swift-ci test |
@swift-ci test |
@clackary apologies for taking some time to get around to this. Let me know if I've done it correctly! 👍 |
@justinswart No worries! I should be able to get testing for it started in the next day or two. Our PR testing is down at the moment, and I'm working to get it back up. |
projects.json
Outdated
{ | ||
"version": "4.0", | ||
"commit": "7b4eff0bae4f1abaf8ccc8370153f0945e0752ae" | ||
}, | ||
{ | ||
"version": "3.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now that we have a 4.0 hashes, we can drop the 3.0 hashes. Would you mind updating this to remove the 3.0 configurations for Kickstarter-Prelude and Kickstarter-ReactiveExtensions? (That trailing comma after each 4.0 configuration also causes problems if it's not removed.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will do!
@swift-ci test |
@justinswart It looks like this is hitting an issue because of a missing framework: ld: framework not found Runes |
Apologies! Give me a bit of time to look into this, I had some issues running the pre-commit python script locally but have it running now so can try to debug. |
@justinswart No worries! |
🤔 I forgot that we need to run |
@justinswart It is not possible to run commands through projects.json. Might be possible to do it in a pre/post-build step in the Xcode scheme? |
# Conflicts: # projects.json
@swift-ci test |
@clackary just removing the stuff that isn't working for now until I can make some time to look into it a bit more |
@swift-ci test |
I'd like to take a look at this again - is there an environment variable on your CI that I could check for to run if [ -z "${SWIFTCI:-}" ]; then
make bootstrap
fi |
@justinswart I'm not sure about an environment variable like that. Hey @shahmishal, any idea if something like this exists? |
I created a PR (#245) to add an environment variable to the source compatibility suite. Hopefully by adding the environment variable to the |
@justinswart Can you try using |
Thanks @shahmishal I will try that! |
It would be great to merge this soon - we want to remove Swift 3 support. |
@slavapestov apologies for the delay, @ifbarrera and I have some time set up to hand this over and get it wrapped up soonest! |
# Conflicts: # projects.json
@swift-ci Please test source compatibility |
@swift-ci test |
@ifbarrera Unfortunately, only users with commit access can trigger @swift-ci due to security reasons. |
We'd like to use this PR just to update the hashes for ReactiveExtensions and Prelude to 4.0 and then create a separate PR to add the app. We've done some work on that on our end but would like to spend a little more time on it and not hold this up. Any ideas why this is failing with |
We have seen this issue on the master branch before however, it should have been resolved by now. Going to re-trigger the build @swift-ci test |
@swift-ci test |
New failure
|
I thought we fixed the Runes issue 🤔 ok we'll check this out again next week! |
@shahmishal In the log you posted it seems to say Is that not a potential issue from the CI side? |
@swift-ci test |
1 similar comment
@swift-ci test |
@justinswart We need to look into why |
@justinswart Found the issue with the submodule .gitmodules
Is it possible to switch this to be Correction: it should be |
@shahmishal sure - I can make that change 👍 |
I've opened a PR on our repo for this change, also updated to Swift 4.2 (I'll update the hashes). Are you sure about the URL, I think the one your originally posted was correct, tested in terminal: $ git clone https://github.com/thoughtbot/Runes.git
Cloning into 'Runes'...
remote: Enumerating objects: 898, done.
remote: Total 898 (delta 0), reused 0 (delta 0), pack-reused 898
Receiving objects: 100% (898/898), 231.89 KiB | 827.00 KiB/s, done.
Resolving deltas: 100% (437/437), done.
$ git clone https://github.com/thoughtbot/Runes
fatal: destination path 'Runes' already exists and is not an empty directory. |
If it works with |
@swift-ci test |
1 similar comment
@swift-ci test |
If this fixes the PR then it's likely that the If so then I will create a separate PR to add the app to the compatibility suite. |
Testing should start shortly, waiting for an available executor in CI. |
@justinswart thanks! |
@swift-ci test |
|
Nice! apologies once again for how long this took, we've just had a lot going on! I'll create the app PR soon. |
@justinswart @clackary Thanks! |