Re: [Pharo-users] Smalltalk CI on Gitlab

2018-05-16 Thread Tim Mackinnon
Hi Sean - I stand corrected, #remoteTypeSelector: doesn’t seem to be needed (a case of getting all the other stuff right - and Docker is such a huge help for this). For SmalltalkCI the automatic Test side might win me over. Does it also spot load load failures (like Undeclared class) and do a

Re: [Pharo-users] Morphic, Canvas, and Drawing Polygon Borders

2018-05-16 Thread Nicolai Hess
Hi Eric, I don't know exactly how Borders (BorderdMorphs) are drawn, but a simple way to create that kind of 1px border with 2px round edges may be using the a borderd morph: BorderedMorph new fillStyle: Color transparent; borderStyle: (RoundedBorder new

Re: [Pharo-users] Smalltalk CI on Gitlab

2018-05-16 Thread Sean P. DeNigris
Tim Mackinnon wrote > the use of Iceberg and projects using github:// (which needs them by > default) causes quite a lot of pain (even if they aren’t private repos). > … > Iceberg > enableMetacelloIntegration: true; > remoteTypeSelector: #httpsUrl. This is part of my standard workflow

[Pharo-users] Morphic, Canvas, and Drawing Polygon Borders

2018-05-16 Thread Eric Gade
I am having some trouble accurately drawing polygons using Morphic and the various Canvas types. My task is to recreate the Mac OS Platinum style buttons, and do be as pixel-accurate as I can. For the basic button, this involves creating a rectangle whose corners are always fattened by 2px on

Re: [Pharo-users] Smalltalk CI on Gitlab

2018-05-16 Thread Tim Mackinnon
Hi Sean/Fabio - I’m still mulling over which direction to jump. When experimenting with PharoLambda and a minimal image it was all very custom and so I just used GitLab “natively” - and as you have noted - Gitlab has got a lot of built in CI stuff. Now my need has expanded to something a bit

Re: [Pharo-users] Smalltalk CI on Gitlab

2018-05-16 Thread Fabio Niephaus
On Wed, May 16, 2018 at 3:34 AM Sean P. DeNigris wrote: > fniephaus wrote > > As a bonus, it does all > >> the necessary in-container work to setup SSH for private Gitlab > projects, > >> so > >> you'd just have to create/enable the deploy key in the Gitlab web UI. > > > >