JuliaFinance / Roadmap

13 stars 1 forks source link

Continuous Integration / Travis-CI dot com or dot org ? #14

Open femtotrader opened 5 years ago

femtotrader commented 5 years ago

Following https://github.com/JuliaFinance/MarketObservables.jl/issues/2#issuecomment-485795064

maybe https://travis-ci.com/ should be used instead of https://travis-ci.org/

PS : see https://docs.travis-ci.com/user/migrate/open-source-repository-migration

femtotrader commented 5 years ago

I've just asked a few minutes ago installation of github app for Travis-CI dot com and received the following email.

An organization owner has approved the following application to access private data in the JuliaFinance organization:

"Travis CI" from Travis CI GmbH

Because you are a member of the JuliaFinance organization and have already granted this application access to your personal account, Travis CI can now access JuliaFinance organization resources on your behalf.

You can always see the full list of applications that have access to your account here:

https://github.com/settings/applications

If you choose to stop using one of those applications, you can revoke its access at any time.

Thanks, The GitHub Team

Travis is now enabled for MarketObservables Build Status

and we need to work now on this project see https://github.com/JuliaFinance/MarketObservables.jl/pull/6#issuecomment-485950021

See also https://travis-ci.com/JuliaFinance/

According https://travis-ci.com/organizations/JuliaFinance/repositories

The following repositories cannot be migrated to travis-ci.com at this time because they are currently active on our legacy platform travis-ci.org. This feature will be available shortly. Please read our docs on open source migration to learn more. BusinessDays.jl Countries.jl CurrenciesBase.jl Currencies.jl DayCounts.jl Rates.jl

Here is the workflow to migrate from travis-ci.org to travis-ci.com:

Existing Open Source Repositories on travis-ci.org # Open source projects and their build history will continue to run on travis-ci.org at this time.

However, you can be included in the closed beta testing to start migrating your open source repositories to travis-ci.com.

To have any public repository migrated over, it must be first activated on travis-ci.com using GitHub Apps. Send us an email to support@travis-ci.com with the subject “Open Source Migration Beta Testing” Check out what the beta testing includes on this open source to travis-ci.com migration guide.

Owners of JuliaFinance can tackle this (it will also require changing badge in README.md of each repository)