Comments (3)
@art-divin do you see this also happening with 2.1.4?
from sourcery.
So, after 2 weeks of trying to release both 2.1.3 and 2.1.4 to brew and pod, I was able to successfully run:
brew bump-formula-pr sourcery --version 2.1.4
; however, 2.1.4 was released 2 days ago to homebrew without my intervention.
BUT rake release:homebrew
would never work, no matter how many times I have tried, it would always fail on one or the other step. In my opinion, rake release:homebrew
is outdated and should be removed.
Regarding Cocoapods:
I've made countless attempts running rake release:cocoapods
, and it was always failing with:
- ERROR | [Sourcery/CLI-Only] file patterns: The `preserve_paths` pattern did not match any file.
It would also fail with this error unless I would bump version of OSX to 10.15:
- NOTE | [iOS] xcodebuild: clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode-15.1.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
Version 2.1.4 was pushed as a result of trial and error configuring different filepath of CLI-Only subspec. That is, the pushed version does not work with CLI-Only
podspec - the preserve_paths
is set to */bin
which does not exist, i.e. everything is deleted, that is, podspec does not exist, or is not installable via pod install
.
I have debugged ruby scripts and for one or the other reason, bin
folder cannot be found during validation of CLI-Only
subspec.
@krzysztofzablocki did you see this error before? What do you suggest to do with CLI-Only? Thanks 🙏🏻
from sourcery.
I'll close this issue since 2.1.4 was released to brew and cocoapods. But the question about CLI-Only
remains open, waiting for Krzysztof's response.
from sourcery.
Related Issues (20)
- Pull in protocol info from other projects/targets, without generating for those projects/targets HOT 3
- Typealias resolution replaces unrelated generic types HOT 4
- Crash when regenerate changed file HOT 1
- Old swift-collections version HOT 2
- Associatedtype not parsing to mock HOT 1
- Generate Mocks for Each Protocol Using Sourcery
- AutoMockable does not generate valid swift code for static protocol extensions methods
- Is there a way to add a 'where' clause to a protocol extension?
- Property annotation parsing broken for properties starting with the text `case...` in version 2.1.8 and later HOT 1
- Unwanted generated source file when using forceParse
- 'Any' Type Issue
- Failed to generate code with SwiftTemplate with (at least) custom build path / custom cache path HOT 3
- Launch multiple configurations in parallel HOT 2
- Closure with multiple parameters compilation error
- [SPM] swift-syntax conflicts HOT 2
- [Bug][AutoMockable] Compilation errors for methods having closure parameters with more than a single parameter.
- Annotations not parsed when running Sourcery with the same template but different output files HOT 1
- Unstable AutoMockable output when protocols have associated type HOT 4
- Any plans to update and support Plugin?
- error: mutable capture of 'inout' parameter 'buffer' is not allowed in concurrently-executing code HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sourcery.