Bitbucket CI

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Bitbucket CI

Sean P. DeNigris
Administrator
I know we have Travis support for GH. Does anyone have glue for CI-Support in
BitBucket? I'm specifically wondering about private repos…



-----
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Bitbucket CI

Tim Mackinnon
Hi Sean - haven't looked at BitBucket specifically, but these days they all seem to use a yaml config file.

If you want something custom, look at the one I use in PharoLambda - it's using GitLab (which also has private repos), but I suspect BitBucket is probably similar.

I don't use SmalltalkCI,  just a plain set of build steps, but that's also another option if you are building multiple platforms on your CI.


Tim

Sent from my iPhone



Sent from my iPhone

> On 1 Sep 2017, at 06:31, Sean P. DeNigris <[hidden email]> wrote:
>
> I know we have Travis support for GH. Does anyone have glue for CI-Support in
> BitBucket? I'm specifically wondering about private repos…
>
>
>
> -----
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>


Reply | Threaded
Open this post in threaded view
|

Re: Bitbucket CI

Peter Uhnak
> "Travis support"

SmalltalkCI is somewhat more integrated with Travis, so it streamlines usage quite a bit; however the main part of it is still SmalltalkCI, and you should be able to run it on any linux box (even locally).

I use it on GitLab ( https://github.com/hpi-swa/smalltalkCI/issues/262 ), and bitbucket should be no different (imo).

Peter

On Fri, Sep 1, 2017 at 9:01 AM, Tim Mackinnon <[hidden email]> wrote:
Hi Sean - haven't looked at BitBucket specifically, but these days they all seem to use a yaml config file.

If you want something custom, look at the one I use in PharoLambda - it's using GitLab (which also has private repos), but I suspect BitBucket is probably similar.

I don't use SmalltalkCI,  just a plain set of build steps, but that's also another option if you are building multiple platforms on your CI.


Tim

Sent from my iPhone



Sent from my iPhone
> On 1 Sep 2017, at 06:31, Sean P. DeNigris <[hidden email]> wrote:
>
> I know we have Travis support for GH. Does anyone have glue for CI-Support in
> BitBucket? I'm specifically wondering about private repos…
>
>
>
> -----
> Cheers,
> Sean
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>



Reply | Threaded
Open this post in threaded view
|

Re: Bitbucket CI

Sean P. DeNigris
Administrator
Peter Uhnák wrote
> SmalltalkCI... you should be able to run it on any linux box

Thanks. I got it working locally fairly easily. During my investigation, I
noticed that SmalltalkCI seems to be based on BuildCI, which is in turn
built on pharo-builder. I can't help but wonder why so many frameworks - are
these for distinct use cases, or more like different flavors?



-----
Cheers,
Sean
--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Cheers,
Sean
Reply | Threaded
Open this post in threaded view
|

Re: Bitbucket CI

Peter Uhnak
I am familiar neither with BuildCI nor pharo-build, nor was I aware that they would be popular/used/ready-to-use as SmalltalkCI

On Sun, Sep 3, 2017 at 5:03 AM, Sean P. DeNigris <[hidden email]> wrote:
Peter Uhnák wrote
> SmalltalkCI... you should be able to run it on any linux box

Thanks. I got it working locally fairly easily. During my investigation, I
noticed that SmalltalkCI seems to be based on BuildCI, which is in turn
built on pharo-builder. I can't help but wonder why so many frameworks - are
these for distinct use cases, or more like different flavors?