Skip to content
This repository was archived by the owner on Sep 6, 2018. It is now read-only.

Configure CircleCI #10

Merged
merged 32 commits into from
Mar 5, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
4da73d5
copy circle setup from stencilswiftkit
djbe Feb 19, 2017
67b5a1b
init submodules
djbe Feb 19, 2017
a281fee
if we ever have submodules in submodules
djbe Feb 19, 2017
2d31b01
build status
djbe Feb 19, 2017
5076720
fix default task
djbe Feb 20, 2017
2499882
Changelog entry
djbe Feb 23, 2017
9d296fb
lint code
djbe Feb 23, 2017
a510cc4
fix lint issues
djbe Feb 23, 2017
c287a00
use pod specs from S3
djbe Feb 23, 2017
0a3334e
remove stencil pod (not needed in this repo)
djbe Feb 23, 2017
e805a8b
remove xcode blueprint
djbe Feb 24, 2017
b175c00
move swiftlint scripts into rakefile
djbe Feb 24, 2017
7dcdab1
copy changes from StencilSwiftKit
djbe Feb 24, 2017
c2d308b
split rakefile into libs per functional unit
djbe Feb 24, 2017
995fdcd
use xcrun with version select
djbe Feb 25, 2017
4d6f738
unify directory structure a bit to match StencilSwiftKit
djbe Feb 25, 2017
f4187cb
we don't need to specifiy the toolchain
djbe Feb 26, 2017
a332b55
auto detect if we need xcpretty
djbe Feb 26, 2017
525a466
accept multiple commands
djbe Feb 26, 2017
495bb5c
print info about task
djbe Feb 26, 2017
4714161
copy changes from stencilswiftkit
djbe Feb 28, 2017
e60310f
run lint steps in xcode when not on CI
djbe Feb 28, 2017
caeecf1
match changes from templates repo
djbe Feb 28, 2017
a8b3222
add changelog reset command
djbe Mar 1, 2017
d45bd68
add gemfile and modify rake commands where needed
djbe Mar 1, 2017
4dad6a7
don't change the mac required version
djbe Mar 1, 2017
b6de085
enable/disable lint tasks automatically
djbe Mar 1, 2017
5a24fca
do the same for pod, spm and output
djbe Mar 1, 2017
2fc4696
better run function parameters
djbe Mar 1, 2017
ef2ac57
implement feedback
djbe Mar 2, 2017
2dd66de
synchronize common files
djbe Mar 4, 2017
d3efd67
better output
djbe Mar 4, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 12 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
## Build generated
build/
DerivedData/
Fixtures/stub-env/**/*.swiftmodule

## Various settings
*.pbxuser
Expand All @@ -20,6 +21,7 @@ xcuserdata/
## Other
*.moved-aside
*.xcuserstate
*.xcscmblueprint

## Obj-C/Swift specific
*.hmap
Expand All @@ -34,7 +36,7 @@ playground.xcworkspace
# Swift Package Manager
#
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
# Packages/
Packages/
.build/

# CocoaPods
Expand All @@ -48,8 +50,7 @@ playground.xcworkspace
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Checkouts
Carthage/Build

# fastlane
Expand All @@ -63,3 +64,11 @@ fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output

# Other stuff
.apitoken
.DS_Store
.idea/
bin/
Frameworks/
Rome/
13 changes: 0 additions & 13 deletions .travis.yml

This file was deleted.

4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ _None_

### Internal Changes

_None_
* Switch from Travis CI to Circle CI, clean up the Rakefile in the process.
[David Jennes](https://github.com/djbe)
[#10](https://github.com/SwiftGen/SwiftGenKit/issues/10)

## 1.0.1

Expand Down
5 changes: 5 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# frozen_string_literal: true
source 'https://rubygems.org'

gem 'cocoapods', '1.2.0'
gem 'xcpretty'
77 changes: 77 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (2.3.5)
activesupport (4.2.8)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
claide (1.0.1)
cocoapods (1.2.0)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.1, < 2.0)
cocoapods-core (= 1.2.0)
cocoapods-deintegrate (>= 1.0.1, < 2.0)
cocoapods-downloader (>= 1.1.3, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
cocoapods-stats (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.1.2, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored (~> 1.2)
escape (~> 0.0.4)
fourflusher (~> 2.0.1)
gh_inspector (~> 1.0)
molinillo (~> 0.5.5)
nap (~> 1.0)
ruby-macho (~> 0.2.5)
xcodeproj (>= 1.4.1, < 2.0)
cocoapods-core (1.2.0)
activesupport (>= 4.0.2, < 5)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
cocoapods-deintegrate (1.0.1)
cocoapods-downloader (1.1.3)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.0)
cocoapods-stats (1.0.0)
cocoapods-trunk (1.1.2)
nap (>= 0.8, < 2.0)
netrc (= 0.7.8)
cocoapods-try (1.1.0)
colored (1.2)
escape (0.0.4)
fourflusher (2.0.1)
fuzzy_match (2.0.4)
gh_inspector (1.0.3)
i18n (0.8.1)
minitest (5.10.1)
molinillo (0.5.6)
nanaimo (0.2.3)
nap (1.1.0)
netrc (0.7.8)
rouge (1.11.1)
ruby-macho (0.2.6)
thread_safe (0.3.6)
tzinfo (1.2.2)
thread_safe (~> 0.1)
xcodeproj (1.4.2)
CFPropertyList (~> 2.3.3)
activesupport (>= 3)
claide (>= 1.0.1, < 2.0)
colored (~> 1.2)
nanaimo (~> 0.2.3)
xcpretty (0.2.4)
rouge (~> 1.8)

PLATFORMS
ruby

DEPENDENCIES
cocoapods (= 1.2.0)
xcpretty

BUNDLED WITH
1.13.7
1 change: 0 additions & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ platform :osx, '10.9'
use_frameworks!

def common_pods
pod 'Stencil', :git => 'https://github.com/kylef/Stencil', :inhibit_warnings => true
pod 'SwiftGenKit', :path => '.'
end

Expand Down
25 changes: 7 additions & 18 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,30 +1,19 @@
PODS:
- PathKit (0.7.0)
- Stencil (0.7.1):
- PathKit (~> 0.7.0)
- SwiftGenKit (1.0.0):
- PathKit (~> 0.7.0)
- PathKit (0.8.0)
- SwiftGenKit (1.0.1):
- PathKit (~> 0.8.0)

DEPENDENCIES:
- Stencil (from `https://github.com/kylef/Stencil`)
- SwiftGenKit (from `.`)

EXTERNAL SOURCES:
Stencil:
:git: https://github.com/kylef/Stencil
SwiftGenKit:
:path: .

CHECKOUT OPTIONS:
Stencil:
:commit: 99efba56e942270780a452e5dcdfa1a839839cf4
:git: https://github.com/kylef/Stencil
:path: "."

SPEC CHECKSUMS:
PathKit: f8260c3e41bf4d552f3603853e32a5b325a176d4
Stencil: 4177c0cabcdc40dd9be9b7f701d710d0a121023a
SwiftGenKit: 26ad63367ff9ea8bcccc58944233e4959bb8ff5a
PathKit: dcab05d701474011aae0e40cf892298a831f63d6
SwiftGenKit: 9b6f20360c33216663514b720016fa2d57cea478

PODFILE CHECKSUM: 3047308663ec978cac608ea6da7bbe7c2ea1e7c3
PODFILE CHECKSUM: c30ec8de82eda04587ffe005a6ce7372509b1340

COCOAPODS: 1.2.0
32 changes: 0 additions & 32 deletions Pods/Local Podspecs/Stencil.podspec.json

This file was deleted.

6 changes: 3 additions & 3 deletions Pods/Local Podspecs/SwiftGenKit.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 7 additions & 18 deletions Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading