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

Problems with building Hyperion on CI machines #33

Closed
crazyjooe opened this issue Dec 18, 2017 · 4 comments
Closed

Problems with building Hyperion on CI machines #33

crazyjooe opened this issue Dec 18, 2017 · 4 comments
Labels

Comments

@crazyjooe
Copy link

crazyjooe commented Dec 18, 2017

Hello.
We really enjoy Hyperion and would like to use it for our app, but we are experiencing issues with building it on our Jenkins setup.

I have added Hyperion and 3 default plugins via Podfile for Debug and Beta builds. Both work fine locally, but for some reason they are failing at Jenkins on fastlane build_app action (running the same action locally works fine).

It's failing on CopyPNGFile step, with random resources (both images and pngs) from Hyperion, e.g.:
CopyPNGFile /Users/<redacted>/derivedData/Build/Intermediates.noindex/ArchiveIntermediates/<redacted>/iphoneos/HyperioniOS.framework/fontSize.png HyperioniOS/AttributesInspector/Resources/fontSize.png

We had idea that it might be because your podspec makes both sources and resources bundled via source_files and not using resources key.

Do you have any ideas why this might be happening? May be someone has experienced this issue as well?

@chrsmys
Copy link
Contributor

chrsmys commented Dec 18, 2017

First of all thanks for posting this! I have not experienced this personally, but we are currently in the process of fixing the resources issue that you mentioned in the develop branch. Can you try pointing to the develop branch in your pod file? We can explore other solutions if that does not work.

pod "HyperioniOS/Core", :configurations => ['Debug'], :git => 'https://github.com/willowtreeapps/Hyperion-iOS.git', :branch => 'develop'
pod "HyperioniOS/AttributesInspector", :configurations => ['Debug'], :git => 'https://github.com/willowtreeapps/Hyperion-iOS.git', :branch => 'develop'
pod "HyperioniOS/Measurements", :configurations => ['Debug'], :git => 'https://github.com/willowtreeapps/Hyperion-iOS.git', :branch => 'develop'
pod "HyperioniOS/SlowAnimations", :configurations => ['Debug'], :git => 'https://github.com/willowtreeapps/Hyperion-iOS.git', :branch => 'develop' 

@chrsmys
Copy link
Contributor

chrsmys commented Dec 20, 2017

@crazyjooe Did this help?

@chrsmys
Copy link
Contributor

chrsmys commented Jan 22, 2018

@crazyjooe This issue should be fixed in v1.0.2. Please submit a new issue if it does not appear fixed. Thanks!

@chrsmys chrsmys closed this as completed Jan 22, 2018
@crazyjooe
Copy link
Author

Hey, sorry for not replying, got really busy times. I will plan trying out new version in the nearest time. Thank you!

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

No branches or pull requests

2 participants