All Projects → netguru → highway

netguru / highway

Licence: MIT license
Build system on top of Fastlane.

Programming Languages

ruby
36898 projects - #4 most used programming language

Main Gem Version

Highway combines what’s best about Bitrise and Fastlane into one tool. It is a build system built on top of Fastlane.

Goal

  • Combine what's best of Bitrise.yml and Fastlane. Highway prefers declarative configuration over convenience and takes advantage of a broad library of steps provided by Fastlane.
  • Reduce feedback loops. Provide information faster and in more detail so that you don't waste time, especially when integrated with Danger.
  • Bring us closer to Continuous Delivery. Highway allows to easily take advantage of existing tools to finally implement production CD in our projects.
  • Allow centralization of configuration. Provide a first-party support to set default values and behaviors across projects. In the future, adding e.g. Carthage-Rome to our projects will be a matter of editing a central “default” configuration file in some repository.

Getting started

You're probably looking for a quick reference how to implement Highway in your project, right?

We keep all of the end-user documentation in our wiki.

Some quick links: Installation, Configuration, Why Highway was created.

Contributing

If you have ideas of new features that could be supported in Highway, feel free to create an issue!

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].