[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kstars-devel
Subject:    Re: Binary Factory Mac Build Status
From:       Jasem Mutlaq <mutlaqja () ikarustech ! com>
Date:       2024-01-25 5:06:32
Message-ID: CAE0bU5=F5CdsDyhKxRmHM7OX9JZUrWu5Y4ABbp-w4nGqSWpmPA () mail ! gmail ! com
[Download RAW message or body]

Thank you, are there any scripts that were made for complex KDE projects?
That would be a great way to start and customize accordingly since none of
us have experience with this.

--
Best Regards,
Jasem Mutlaq



On Wed, Jan 24, 2024 at 3:02 PM Ingo Klöcker <kloecker@kde.org> wrote:

> Hi Jasem,
>
> On Mittwoch, 24. Januar 2024 11:31:03 CET Jasem Mutlaq wrote:
> > Thank you. Is there any documentation / guide on how to do this? That
> would
> > be greatly appreciated.
>
> Although this blog talks about building Android APKs pretty much the same
> applies to any other builds that were previously done on Binary Factory,
> i.e.
> you add some GitLab job template(s) to your .gitlab-ci.yml and maybe add
> some
> settings for Craft to a .craft.ini file:
> https://blogs.kde.org/2023/11/13/apks-now-built-invent
>
> See
>
> https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/
> README.md
> for a list of all GitLab job template(s).
>
> Additionally, have a look at
>
> https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/signing/README.md
> which explains how to enable the different signing/publishing services
> used on
> invent for KStars.
>
> Regards,
> Ingo
>
> > On Wed, Jan 24, 2024 at 12:35 PM Ben Cooksley <bcooksley@kde.org> wrote:
> > > On Wed, Jan 24, 2024 at 9:00 PM Jasem Mutlaq <mutlaqja@ikarustech.com>
> > >
> > > wrote:
> > >> Hello all,
> > >
> > > Hey Jasem,
> > >
> > >> Next version of KStars is due in a week. We can still see that the Mac
> > >> Builder is down and we are wondering how we are going to release it
> for
> > >> MacOS since there is no update or ETA on when this issue would be
> > >> resolved.
> > >>
> > >> The build process for KStars on MacOS is complex because it involves
> > >> building and distributing the INDI server and all 3rd party drivers
> along
> > >> with it in addition to stellarsolver and other dependencies. But it
> has
> > >> been working fine over the past few months without any issues until
> the
> > >> Mac
> > >> Builder failed recently.
> > >
> > > As has been commented on Matrix several times - you need to port to the
> > > Gitlab jobs provided in sysadmin/ci-utilities for this, the Binary
> Factory
> > > will soon be completely deprecated and shutdown.
> > > These builds have the additional advantage of being available for the M
> > > series processors Apple is using in their newer devices as well.
> > >
> > >> --
> > >> Best Regards,
> > >> Jasem Mutlaq
> > >
> > > Cheers,
> > > Ben
>
>

[Attachment #3 (text/html)]

<div dir="ltr">Thank you, are there any scripts that were made for complex KDE \
projects? That would be a great way to start and customize accordingly since none of \
us have experience with this.<div><br clear="all"><div><div dir="ltr" \
class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div \
dir="ltr"><div>--</div><div>Best Regards,<br>Jasem \
Mutlaq<br></div><div><br></div></div></div></div></div></div><br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 24, 2024 at \
3:02 PM Ingo Klöcker &lt;<a \
href="mailto:kloecker@kde.org">kloecker@kde.org</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">Hi Jasem,<br> <br>
On Mittwoch, 24. Januar 2024 11:31:03 CET Jasem Mutlaq wrote:<br>
&gt; Thank you. Is there any documentation / guide on how to do this? That would<br>
&gt; be greatly appreciated.<br>
<br>
Although this blog talks about building Android APKs pretty much the same <br>
applies to any other builds that were previously done on Binary Factory, i.e. <br>
you add some GitLab job template(s) to your .gitlab-ci.yml and maybe add some <br>
settings for Craft to a .craft.ini file:<br>
<a href="https://blogs.kde.org/2023/11/13/apks-now-built-invent" rel="noreferrer" \
target="_blank">https://blogs.kde.org/2023/11/13/apks-now-built-invent</a><br> <br>
See<br>
<a href="https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/" \
rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/</a><br>
 README.md<br>
for a list of all GitLab job template(s).<br>
<br>
Additionally, have a look at<br>
<a href="https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/signing/README.md" \
rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/signing/README.md</a><br>
 which explains how to enable the different signing/publishing services used on <br>
invent for KStars.<br>
<br>
Regards,<br>
Ingo<br>
<br>
&gt; On Wed, Jan 24, 2024 at 12:35 PM Ben Cooksley &lt;<a \
href="mailto:bcooksley@kde.org" target="_blank">bcooksley@kde.org</a>&gt; wrote:<br> \
&gt; &gt; On Wed, Jan 24, 2024 at 9:00 PM Jasem Mutlaq &lt;<a \
href="mailto:mutlaqja@ikarustech.com" \
target="_blank">mutlaqja@ikarustech.com</a>&gt;<br> &gt; &gt; <br>
&gt; &gt; wrote:<br>
&gt; &gt;&gt; Hello all,<br>
&gt; &gt; <br>
&gt; &gt; Hey Jasem,<br>
&gt; &gt; <br>
&gt; &gt;&gt; Next version of KStars is due in a week. We can still see that the \
Mac<br> &gt; &gt;&gt; Builder is down and we are wondering how we are going to \
release it for<br> &gt; &gt;&gt; MacOS since there is no update or ETA on when this \
issue would be<br> &gt; &gt;&gt; resolved.<br>
&gt; &gt;&gt; <br>
&gt; &gt;&gt; The build process for KStars on MacOS is complex because it \
involves<br> &gt; &gt;&gt; building and distributing the INDI server and all 3rd \
party drivers along<br> &gt; &gt;&gt; with it in addition to stellarsolver and other \
dependencies. But it has<br> &gt; &gt;&gt; been working fine over the past few months \
without any issues until the<br> &gt; &gt;&gt; Mac<br>
&gt; &gt;&gt; Builder failed recently.<br>
&gt; &gt; <br>
&gt; &gt; As has been commented on Matrix several times - you need to port to the<br>
&gt; &gt; Gitlab jobs provided in sysadmin/ci-utilities for this, the Binary \
Factory<br> &gt; &gt; will soon be completely deprecated and shutdown.<br>
&gt; &gt; These builds have the additional advantage of being available for the M<br>
&gt; &gt; series processors Apple is using in their newer devices as well.<br>
&gt; &gt; <br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Best Regards,<br>
&gt; &gt;&gt; Jasem Mutlaq<br>
&gt; &gt; <br>
&gt; &gt; Cheers,<br>
&gt; &gt; Ben<br>
<br>
</blockquote></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic