[Travis/GitHub] Migrating SELinuxProject projects to travis-ci.com (vs. travis-ci.org)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everyone (mainly the maintainers of projects on GH, but to avoid
a huge cc list, I'm sending this to the ML),

As you may or may not know, Travis is migrating open-source projects
to their main site [1][2] (to .com from .org, where they have been
until now). AFAIK, the functionality stays pretty much the same, they
just want to have open-source and private projects under the same
infrastructure to unify things.

Recently, they started migrating runners away from the .org site [3],
resulting in new builds being queued for a very long time. [4]

I tried to migrate some of my forks (selinux-testsuite and selinux) to
the new site and it went smoothly. The only downside seems to be that
the build history is not migrated immediately (but it did show up
after a while). The queue times were indeed resolved after the
migration.

So, I'd like to propose to start migrating the projects under
SELinuxProject that use the Travis CI (selinux, refpolicy,
selinux-testsuite, setools) now, so that we are not affected by the
lack of workers.

If there are no objections until next week, I'll migrate the
selinux-testsuite, for a start. The other projects I'll leave for the
other maintainers, unless they choose to mandate me to do so :)

[1] https://docs.travis-ci.com/user/migrate/open-source-repository-migration
[2] https://travis-ci.community/t/org-to-com-migration-deadline/10260
[3] https://travis-ci.community/t/builds-hang-in-queued-state/10250/6
[4] https://www.traviscistatus.com/

--
Ondrej Mosnacek
Software Engineer, Platform Security - SELinux kernel
Red Hat, Inc.




[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux