[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ci scripts in pspp source tree
From: |
John Darrington |
Subject: |
Re: ci scripts in pspp source tree |
Date: |
Mon, 17 Aug 2020 16:21:18 +0200 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
I'm uneasy with code in the repo which can only be run using travis,
because
1) It seems to be SaaSS
2) Its terms of use state:
Travis CI offers the use of the Travis CI Software only to entrepreneurs
within the meaning of section 14 (1) of the German Civil Code.
and section 14(1) defines an entrepeneur to exclude hobbyists.
(For the benefit of non-germans:
https://www.gesetze-im-internet.de/englisch_bgb/englisch_bgb.html#p0053 )
It's effectively not free software if people cannot use it whilst
exercising their hobby.
J'
On Mon, Aug 17, 2020 at 01:53:37PM +0200, Friedrich Beckmann wrote:
I have worked on the continuous integration on github/travis and
on the dedicated pspp build server with buildbot. Up to now I have
kept the ci scripts in a dedicated branch on github but now
I would like to merge this into savannah master. The change
will introduce
* a new directory ???ci??? which contains build scripts
* a new file .travis.yml (script instructs)
* a modification of the Makefile.am to ignore the ci
files in the git-distribution check
The changes are here:
https://github.com/fredowski/pspp/compare/travis
Do you mind the merge?
The current builds are:
a) from the current git
on buildbot http://caeis.etech.fh-augsburg.de:8010/#/builders
-> debian-sid-i386
-> debian-sid-amd64
-> debian-buster-amd64
on travis
-> https://travis-ci.org/github/fredowski/osxbundler (MacOS)
-> https://travis-ci.org/github/fredowski/pspp (Ubuntu bionic)
b) from Bens nightly build distribution package or stable release
on buildbot
-> opensuse
on travis
-> https://travis-ci.org/github/fredowski/homebrew-pspp (MacOS)
All linux builds and probably also a future windows cross build can
be done on the buildbot server but the MacOS builds can only be
done on travis.
signature.asc
Description: PGP signature