Have you looked at Buildkite[0]? The management/pipeline part is hosted (like Travis), but you run the build agents on your own infrastructure (they run on pretty much everything, including macs).
Not affiliated, just a happy user.
Not affiliated, just a happy user.
- pipelines stored in source control
- hosted on your own servers (with easy one click setup in AWS if you're too busy for all that)
- excellent cloud hosted UI
Also not affliated, just a happy user who replaced a large jenkins setup where I work with buildkite.