<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gjs.git/test, branch wip/inheritance-warning</title>
<subtitle>gitlab.gnome.org: GNOME/gjs.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/'/>
<entry>
<title>CI: Add dbus-x11 to CI images</title>
<updated>2019-09-22T05:32:42+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-22T05:32:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=3dc7e2e36e67342c5dc9b65d744c1f5c1f4b6a38'/>
<id>3dc7e2e36e67342c5dc9b65d744c1f5c1f4b6a38</id>
<content type='text'>
We need this for /usr/bin/dbus-launch, which dconf tries to execute while
testing the Gio.Settings overrides in testGio.js.

Unreviewed, pushing to fix build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need this for /usr/bin/dbus-launch, which dconf tries to execute while
testing the Gio.Settings overrides in testGio.js.

Unreviewed, pushing to fix build.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Use new Docker images</title>
<updated>2019-09-21T21:00:35+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-14T19:13:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=dcaf209a7c498f0d5ab3f7b9333b6b3312d0be0a'/>
<id>dcaf209a7c498f0d5ab3f7b9333b6b3312d0be0a</id>
<content type='text'>
This is phase 3 of the change to smaller Docker images and leaner CI.

Unreviewed; the only sensible review for this commit is whether the
builds succeed!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is phase 3 of the change to smaller Docker images and leaner CI.

Unreviewed; the only sensible review for this commit is whether the
builds succeed!
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Remove BUILD_MOZ command from Docker image script</title>
<updated>2019-09-20T01:20:08+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-14T19:07:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=074c99ee3e3d1032dc277bd28bb358fea35baf48'/>
<id>074c99ee3e3d1032dc277bd28bb358fea35baf48</id>
<content type='text'>
The only thing we now do while building Docker images with this script
is BUILD_MOZ, so just make the script always do that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only thing we now do while building Docker images with this script
is BUILD_MOZ, so just make the script always do that.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Install mozjs in /usr/local on Docker images</title>
<updated>2019-09-20T01:20:08+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-14T19:07:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=959ba57c9cbe0b38a445dbba2d6db11e4c1e180d'/>
<id>959ba57c9cbe0b38a445dbba2d6db11e4c1e180d</id>
<content type='text'>
We aren't using jhbuild anymore, so we can install mozjs into a more
normal location such as /usr/local.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We aren't using jhbuild anymore, so we can install mozjs into a more
normal location such as /usr/local.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Clean up packages installed on the Docker image</title>
<updated>2019-09-20T01:20:08+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-08T06:46:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=e14920f8ceedc7238bf59a31d88b7bd8de320e21'/>
<id>e14920f8ceedc7238bf59a31d88b7bd8de320e21</id>
<content type='text'>
We only need the build dependencies for mozjs60, gjs, plus whatever
tools are needed in the CI scripts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only need the build dependencies for mozjs60, gjs, plus whatever
tools are needed in the CI scripts.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Don't run examples/webkit.js</title>
<updated>2019-09-20T01:19:37+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-14T17:56:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=b03a9c0c8ae48f5d65012911d695828821ec1354'/>
<id>b03a9c0c8ae48f5d65012911d695828821ec1354</id>
<content type='text'>
This seems unlikely to catch a problem that wouldn't be caught
elsewhere, and brings in a very heavy dependency.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This seems unlikely to catch a problem that wouldn't be caught
elsewhere, and brings in a very heavy dependency.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Consolidate image build scripts in test/ci-images.sh</title>
<updated>2019-09-20T01:19:37+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-08T05:53:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=a7391c4f6f2cd531d6f2b7c3e739875a4f15c35e'/>
<id>a7391c4f6f2cd531d6f2b7c3e739875a4f15c35e</id>
<content type='text'>
The scripts are a lot smaller now that we build fewer images and don't
use jhbuild, so it's small enough to keep in one file. That makes it
easier to read.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The scripts are a lot smaller now that we build fewer images and don't
use jhbuild, so it's small enough to keep in one file. That makes it
easier to read.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Use "mozjs" consistently</title>
<updated>2019-09-20T01:18:39+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-12T05:06:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=ef24de1d803dfa8f82a7ab9ea989b5533e9ba843'/>
<id>ef24de1d803dfa8f82a7ab9ea989b5533e9ba843</id>
<content type='text'>
We use "mozjs" everywhere else, so to remove any confusion about the
"SM" and "spider" abbreviations, rename the Docker images and the mozjs
build directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use "mozjs" everywhere else, so to remove any confusion about the
"SM" and "spider" abbreviations, rename the Docker images and the mozjs
build directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Create cpplint image using Alpine Linux</title>
<updated>2019-09-20T01:16:10+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-08T04:49:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=811d9f9debed06a24af6078d5dd4af5e824b0538'/>
<id>811d9f9debed06a24af6078d5dd4af5e824b0538</id>
<content type='text'>
The 'fedora.static-analysis' image is now only necessary for cpplint, so
we create as small an image as possible using Alpine Linux to install
git and python, and then cpplint via pip.

We can't change the actual job yet, as the image will have to be built
first.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'fedora.static-analysis' image is now only necessary for cpplint, so
we create as small an image as possible using Alpine Linux to install
git and python, and then cpplint via pip.

We can't change the actual job yet, as the image will have to be built
first.
</pre>
</div>
</content>
</entry>
<entry>
<title>CI: Port test-ci.sh to POSIX shell</title>
<updated>2019-09-20T00:37:05+00:00</updated>
<author>
<name>Philip Chimento</name>
<email>philip.chimento@gmail.com</email>
</author>
<published>2019-09-15T00:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gjs.git/commit/?id=b7e84f47eeeb1299fa7696527e00f6ca9c751e61'/>
<id>b7e84f47eeeb1299fa7696527e00f6ca9c751e61</id>
<content type='text'>
In the next phase we are planning to build the linter Docker image on
Alpine Linux instead of Fedora, which includes busybox by default
instead of bash. In order to keep the Docker image light, we don't want
to install bash on it; use only POSIX shell syntax in the test-ci.sh
script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the next phase we are planning to build the linter Docker image on
Alpine Linux instead of Fedora, which includes busybox by default
instead of bash. In order to keep the Docker image light, we don't want
to install bash on it; use only POSIX shell syntax in the test-ci.sh
script.
</pre>
</div>
</content>
</entry>
</feed>
