Commit Graph

11 Commits

Author SHA1 Message Date
Pedro Piñera Buendía 9c84bb0c82
Fix swiftlint issues and make sure it runs on CI (#213)
* Add rake task to run swiftlint and correct some issues

* Fix all linting issues

* Add changelog entry

* Run swiftlint with the --strict argument
2019-02-06 18:40:40 +01:00
Marcin Iwanicki aa0cdd3eec Extract up command from the project graph (#207)
* Adding integration tests for up

- Introduced new up cucumber test
- Fixed an issue with `System.run` where valid commands that returned non-zero exit codes were not throwing (e.g. `ls some_file_that_does_not_exist`)
- Updated README with additional instructions on how to run unit and acceptance tests

Test Plan

Verify unit tests pass
- `swift test`

Verify acceptance tests pass
- `rake features`

* Extract Up command from the project graph

* Update CHANELOG.md

* Update  documentation

* Lint all up actions before running isMet and meet

* Fix up.rb formatting

* empty commit to trigger CI
2019-02-06 09:08:21 +01:00
Oliver Atkinson 710c464d86 Manage Transistive Static Library Dependencies (#168) 2019-01-20 23:18:01 +07:00
Pedro Piñera Buendía 330b7727d9
Deprecate yaml and json manifests (#190)
* Deprecate JSON and YAML manifests

* Add tests

* Deprecate JSON and YAML manifests
2018-12-27 22:52:33 +01:00
Pedro Piñera Buendía 0d33599af6
Replace SwiftShell and use SPM.Process (#181)
* Refactor the project to use the SPM Process class

* Fix tests

* Fix printer
2018-12-20 20:43:34 +01:00
Pedro Piñera Buendía 25d57ab830
Fix the files and groups sorting order (#164)
* Gitignore TODO

* Sorten files and groups before adding them to the project

* Test it

* Update CHANGELOG
2018-12-01 10:44:49 +01:00
Pedro Piñera c124028bfd Move core back to the project 2018-10-12 08:20:39 +02:00
Pedro Piñera Buendía 57159867b5
Extract Core into its own repository (#141) 2018-09-28 12:43:25 +02:00
Pedro Piñera Buendía 1eb9b88ac7
Add Focus command (#129)
* Add Focus command

* Fix a bug on installer

* Add entry to the CHANGELOG
2018-09-11 18:18:09 +02:00
Pedro Piñera 4d37811c10 Add system 2018-07-23 18:28:03 -04:00
Pedro Piñera c416b70e45 Rename project 2018-07-23 07:59:52 -04:00