17:37
CIAvash left
17:43
CIAvash joined
19:39
jgaz joined
|
|||
lizmat | OOC, is there a reason why raku.land/stats is so very wide ?? so that most of the statistics aren't visible ? (at least for me on Safari / Mojave) | 20:53 | |
also: does Year signify the last update or the first release date ? | 20:54 | ||
21:03
jgaz left
21:59
melezhik joined
|
|||
melezhik | hi rakuland devs! | 21:59 | |
what if I implement cicd for rakuland, I can convert logic in docker compose into SparrowCI pipeline ... | 22:00 | ||
gitlab.com/raku-land/raku-land/-/b...ompose.yml | 22:01 | ||
so the test instance would spin up and we can have some integration test | |||
SparrowCI has postgresql plugin - github.com/FCO/Red/blob/7039a0d22d...ml#L16-L21 | 22:02 | ||
so the app could be fully integrated with Pg ... | |||
just a thought ... | |||
I don't think it will take a lot of time, I just need some help with db logic, for example I did not find where db is populated , none of docker/*.yaml file has this logic | 22:03 | ||
22:18
melezhik left
|
|||
JRaspass | hmm the columns should go vertical when the screen gets narrower lizmat | 22:18 | |
melezhik the test suite is only unit tests atm, no integration or e2e, so no db needed, yet... | 22:19 | ||
technically xt was the start of that, but tests against a dev instance and isn't automated | |||
sorry i keep forgetting to check this room, ION we now have badges! | 22:20 | ||
lizmat | JRaspass if I make the browser *really* narrow, then they're displayed under each other | 22:23 | |
like 40% of normal width | |||
JRaspass | yeah maybe the cutoff ought to be sooner, it was a fairly hastily created page, there's a lot one could add like drill down | ||
lizmat | as soon as something like 45% of the width, they go wide | ||
drill down would be nice :) | 22:24 | ||
JRaspass | it's the latest year, open to better names that aren't too long ;-) | ||
so yeah it would be nice to drill down into the 4 dists that haven't released since 2014! | |||
there's a lot of dead code out there, that often no longer works due to stuff like GLR etc | 22:25 | ||
lizmat | yup... that would indeed me on my list... | 22:30 | |
22:44
melezhik joined
|
|||
melezhik | . | 22:44 | |
I have started to work on simple SparrowCI pipeline in my fork - gitlab.com/melezhik/raku-land | 22:45 | ||
and lets what I can get here, integration tests with Pg db are absolutely possible, but for now, I just want some basic stuff - like here - fosstodon.org/@melezhik/109435156545571470 | 22:46 | ||
or here - gitlab.com/melezhik/raku-land/-/bl...arrow.yaml | |||
^^ JRaspass | |||
also - just another idea to think about - test against different Linux distros if you guys want to migrate, and against different rakudos, which is probably what you will need for the future, right now as I can see you use 2022.07 - gitlab.com/melezhik/raku-land/-/bl...erfile#L14 | 22:48 | ||
JRaspass | i guess im sorta confused what you're trying to achieve, is this just instead of gitlab ci? | 22:49 | |
melezhik | yes | 22:51 | |
JRaspass | i see, in the nicest possible way i don't really see the benefit, seems simpler to use the one built into the forge | 22:52 | |
melezhik | but also not just unit tests | ||
which linux os bistro gitlab ci test against? I guess it's just a one, right? | 22:53 | ||
so you can't choose different distros ... | 22:54 | ||
JRaspass | i think you can do any os/any distro with github/lab but i don't need that flexibility since RL only has one target | ||
i can see the appeal for a dist, but that's not RL | 22:55 | ||
melezhik | yes, I just mentioning one of the features you have in SparrowCI, not only this | ||
also you can test against recent versions of Rakudo, not sure if this is possible out of the box with GitLab CI | 22:57 | ||
sooner or later you might want to migrate from 2022.07, yeah? ))) | 22:58 | ||
so you can see possible issues ahead of time | |||
sorry, need to go ))) | 22:59 | ||
> i think you can do any os/any distro with github/lab - actually you can't . GH only allow to test in ubuntu, pretty much the same story with GitLab | 23:00 | ||
you can of course run hosted job runner - but I am talking about the service | 23:01 | ||
so only have ubuntu in GH - docs.github.com/en/actions/using-g...-resources | 23:02 | ||
23:07
melezhik left
|