All of lore.kernel.org
 help / color / mirror / Atom feed
* new naming convention for building repos and binaries from branches
@ 2016-10-06 15:43 Alfredo Deza
  2016-10-06 16:10 ` John Spray
  0 siblings, 1 reply; 17+ messages in thread
From: Alfredo Deza @ 2016-10-06 15:43 UTC (permalink / raw)
  To: ceph-devel

Hi all,

The (current) behavior with gitbuilders is that it builds every commit
of every branch in Github.

With the new CI system, although we can cope with the demand as the
Ceph project grows in contributions, we are planning on only building
branches that really need to be built.

This keeps the whole system going as fast as possible (we are
currently getting full repositories in about 1 hour) and very
efficient.

We need to come up with a naming convention for branches to be built.
At the moment we are building everything and that is preventing us
from enabling other features in the system like all the other
"flavors" (e.g. tcmalloc).

Branch names for builds will need certain restrictions. Because the
system is based on HTTP components, no HTTP reserved chars can be used
(e.g. historic/libradosgw would be a no-go). Other invalid chars are:
& , ; ? = + $ :

We could keep the implicit convention for `wip-*` or maybe something similar?

Ideas welcomed :)

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2016-10-17 15:05 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-06 15:43 new naming convention for building repos and binaries from branches Alfredo Deza
2016-10-06 16:10 ` John Spray
2016-10-06 16:30   ` Andrew Schoen
2016-10-06 16:33     ` Ken Dreyer
2016-10-06 16:34     ` Sage Weil
2016-10-06 17:56       ` Gregory Farnum
2016-10-06 18:09         ` Sage Weil
2016-10-06 18:55         ` Alfredo Deza
2016-10-07  3:32           ` Marcus Watts
2016-10-07 14:19             ` Andrew Schoen
2016-10-07 14:27       ` Andrew Schoen
2016-10-07 19:16         ` Kamble, Nitin A
2016-10-13 12:20           ` Alfredo Deza
2016-10-14 19:03             ` Sage Weil
2016-10-14 19:53               ` Gregory Farnum
2016-10-17 11:08                 ` Alfredo Deza
2016-10-17 15:05                   ` Sage Weil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.