comp.lang.ada
 help / color / mirror / Atom feed
* Ahven and other my Ada projects moved from Bitbucket to Sourcehut
@ 2020-05-02 19:12 Tero Koskinen
  2020-05-02 20:19 ` Niklas Holsti
  0 siblings, 1 reply; 3+ messages in thread
From: Tero Koskinen @ 2020-05-02 19:12 UTC (permalink / raw)


Hi all,

As you might have heard, Atlassian is shutting down the Mercurial 
version control support from Bitbucket[1].

I have relocated all my Mercurial repositories from Bitbucket to Sourcehut.

New url for my repositories is https://hg.sr.ht/~tkoskine/<reponame>

For example, Ahven, my unit test library for Ada, is at
  https://hg.sr.ht/~tkoskine/ahven


I am also experimenting with git mirror of Ahven's repository at
   https://git.sr.ht/~tkoskine/ahven

but that repository might be occasionally out of date as I don't have 
automated sync for it yet.

I haven't yet planned what I do with the bug tickets and other stuff 
(wiki, CI system, patches). For now, you can send patches and bug 
reports to me via email.

Sourcehut is yet another commercial source code hosting platform, but 
its source code[2] is actually distributed under open source license and 
the payment fees are optional, as the service is still considered to be 
in alpha/beta phase.

Yours,
  Tero

[1] https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket
[2] https://git.sr.ht/~sircmpwn/?search=sr.ht

Ps. Ahven's actual main website continues to be available at 
https://www.ahven-framework.com/

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

* Re: Ahven and other my Ada projects moved from Bitbucket to Sourcehut
  2020-05-02 19:12 Ahven and other my Ada projects moved from Bitbucket to Sourcehut Tero Koskinen
@ 2020-05-02 20:19 ` Niklas Holsti
  2020-05-02 21:26   ` Tero Koskinen
  0 siblings, 1 reply; 3+ messages in thread
From: Niklas Holsti @ 2020-05-02 20:19 UTC (permalink / raw)


On 2020-05-02 22:12, Tero Koskinen wrote:
> Hi all,

    ...

> I have relocated all my Mercurial repositories from Bitbucket to Sourcehut.

    ...

> Sourcehut is yet another commercial source code hosting platform,

Have you tried the building services of Sourcehut? Do they support Ada 
with Gnat?

-- 
Niklas Holsti
Tidorum Ltd
niklas holsti tidorum fi
       .      @       .

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

* Re: Ahven and other my Ada projects moved from Bitbucket to Sourcehut
  2020-05-02 20:19 ` Niklas Holsti
@ 2020-05-02 21:26   ` Tero Koskinen
  0 siblings, 0 replies; 3+ messages in thread
From: Tero Koskinen @ 2020-05-02 21:26 UTC (permalink / raw)


Hi,

Niklas Holsti wrote on 2.5.2020 23.19:
> On 2020-05-02 22:12, Tero Koskinen wrote:
>> Hi all,
> 
>     ...
> 
>> I have relocated all my Mercurial repositories from Bitbucket to 
>> Sourcehut.
> 
>     ...
> 
>> Sourcehut is yet another commercial source code hosting platform,
> 
> Have you tried the building services of Sourcehut? Do they support Ada 
> with Gnat?

Yes, I have one build script for Sourcehut CI enabled at the moment, see
https://hg.sr.ht/~tkoskine/ahven/browse/.build.yml?rev=tip

Same here below:
> image: debian/stable
> packages:
>   - gprbuild
>   - make
>   - gnat-8
>   - mercurial
> 
> sources:
>   - hg+https://hg.sr.ht/~tkoskine/ahven
> tasks:
>   - build: |
>       mkdir /tmp/ahven-install
>       cd ahven
>       gprbuild -p -P gnat/ahven.gpr
>       gprbuild -p -P gnat/ahven_tests.gpr
>   - test: |
>       ahven/gnat/tester
>       ahven/gnat/tap_tester

Example run at:
https://builds.sr.ht/~tkoskine/job/196678

I still need to figure out is it possible to make the Sourcehut build 
system to understand the jUnit XML file format which Ahven test runners 
also generate.

-Tero

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

end of thread, other threads:[~2020-05-02 21:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-02 19:12 Ahven and other my Ada projects moved from Bitbucket to Sourcehut Tero Koskinen
2020-05-02 20:19 ` Niklas Holsti
2020-05-02 21:26   ` Tero Koskinen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox