-
447f5957
by Chandan Singh
at 2018-05-11T18:57:44Z
sources/docker.py: Fix get_ref() to work when digest is not set
Currently, `get_ref()` does not work when `self.digest` is not set as it
assumes that it is a string, which is not the case. This means that
tracking a docker source which does not has any ref set will fail with
a no-so-friendly message saying
`AttributeError: 'NoneType' object has no attribute 'startswith'`.
Fix it so that `get_ref()` returns `None` when the ref is `None`.
-
fcd1fc36
by Tristan Maat
at 2018-05-14T14:03:09Z
Merge branch 'patch-1' into 'master'
sources/docker.py: Fix get_ref() to work when digest is not set
See merge request BuildStream/bst-external!23
-
63dc8b82
by James Ennis
at 2018-05-16T21:47:41Z
runcli.py: Current is deprecated. Coped file from main repo
-
a3645b9e
by James Ennis
at 2018-05-16T21:56:18Z
dpkg_build.py: Work around name mangling of private members
-
63b79107
by James Ennis
at 2018-05-31T14:11:02Z
.gitlab-ci.yml: Update fedora image
The fedora image contains a "later" version of BuildStream which
includes the policy on private symbols
-
6c6f377f
by Jonathan Maw
at 2018-06-06T15:54:18Z
Merge branch 'jennis/fix_dpkg_plugin' into 'master'
Jennis/fix dpkg plugin
See merge request BuildStream/bst-external!24
-
dd345bf7
by James Ennis
at 2018-06-08T16:08:32Z
dpkg_build.py: Tidy up self.warn() implementation
-
8fb39ef3
by James Ennis
at 2018-06-08T16:11:54Z
dpkg_deploy.py: Ensure error won't throw a name error
-
9140cffd
by Jonathan Maw
at 2018-06-11T15:31:19Z
Merge branch 'jennis/update_plugins' into 'master'
Update plugins
See merge request BuildStream/bst-external!26
-
2c0ff015
by James Ennis
at 2018-06-26T11:21:10Z
MAINTAINERS: Added file
-
7646810e
by James Ennis
at 2018-06-26T12:14:06Z
Merge branch 'jennis/add_MAINTAINERS' into 'master'
Add MAINTAINERS file
Closes #7
See merge request BuildStream/bst-external!27
-
99b66262
by Chandan Singh
at 2018-06-29T22:23:21Z
Remove execute permissions for library files
As these files are not supposed to be executed directly, they do not
need execute permissions.
-
645fda29
by Chandan Singh
at 2018-06-29T22:23:38Z
Remove shebang lines from non-executable files
Shebang lines are not necessary for files that are not executables so
remove them.
For more context, plese see
https://gitlab.com/BuildStream/buildstream/issues/424.
-
9aa63910
by Jonathan Maw
at 2018-07-02T13:56:07Z
Merge branch 'no-shebang' into 'master'
Remove unecessary execute permissions and shebang lines
See merge request BuildStream/bst-external!31
-
dd71cfff
by Chandan Singh
at 2018-07-02T13:56:39Z
Move MAINTAINERS file to repo root
Similar to the convention followed in other BuildStream repositories,
move the MAINTAINERS file to the root of the repository.
-
61f76834
by James Ennis
at 2018-07-02T14:48:56Z
Merge branch 'move-maintainers-file' into 'master'
Move MAINTAINERS file to repo root
See merge request BuildStream/bst-external!30
-
9f976d8e
by Chandan Singh
at 2018-07-02T14:50:51Z
sources/quilt: fix typo: docker->quilt
-
0020e168
by Chandan Singh
at 2018-07-02T14:50:51Z
README: fix minor typos
-
80e7314a
by James Ennis
at 2018-07-02T15:00:55Z
Merge branch 'fix-minor-typos' into 'master'
Fix minor typos
See merge request BuildStream/bst-external!29
-
1b7c4439
by James Ennis
at 2018-07-02T16:03:51Z
dpkg_build.py: Ensure defined split rules match files
-
3a79b902
by Jonathan Maw
at 2018-07-02T16:14:47Z
Merge branch 'jennis/fix_dpkg_build' into 'master'
dpkg_build.py: Ensure defined split rules match files
See merge request BuildStream/bst-external!33
-
acae6945
by James Ennis
at 2018-07-03T11:24:16Z
docker_source.py: Ensure docker-build test is an integration test
- Also a change to the script element which copies the
os-release file into the install root
-
70bc0d4d
by James Ennis
at 2018-07-03T11:28:15Z
docker-source.py: Add docker source fetch test:
- Also made the way we assert success consistent with main codebase
-
033a911d
by Jonathan Maw
at 2018-07-03T11:49:12Z
Merge branch 'jennis/fix_docker_test' into 'master'
Fix the docker tests
See merge request BuildStream/bst-external!34
-
f18597c8
by Chandan Singh
at 2018-07-03T14:32:41Z
sources/docker: Separate registry-url and image name keys
Currently `docker` source plugin accepts only a single `url` parameter
for the full image path, including the registry endpoint. And later it
splits them assuming that hostname part of the url is the registry
endoint and the rest is the image path. This causes issues when the
endpoint is in fact located at a subpath on that hostname, for example
'http://example.com/my-docker-registry'.
Fix it by explicitly asking for `registry-url` and `image` separately.
As this is a breaking change, bump the version number. Note that the old
format is now unsupported.
Fixes #9.
-
cf53cff6
by Chandan Singh
at 2018-07-03T14:32:41Z
Add NEWS file, add entries for version 0.1 and 0.2
-
0bdd2b83
by Jonathan Maw
at 2018-07-03T15:40:50Z
Merge branch 'docker-registry-with-subpaths' into 'master'
Support Docker registries at subpaths
Closes #9
See merge request BuildStream/bst-external!28
-
5747bdf7
by Jonathan Maw
at 2018-07-13T14:59:21Z
Fill in the NEWS file with what plugins were added in 0.1
This should provide some more context of when plugins were added.
-
8a4688c5
by Jonathan Maw
at 2018-07-16T15:27:46Z
Document release policy and pre-review checklist
-
c38499a7
by Chandan Singh
at 2018-07-19T18:48:02Z
README.rst: Fix formatting
Formatting appears to be broken at present as `===` is being treated as
literal.
Fix it and also change other places to follow reStructuredText
guidelines:
- The underline/overline must be at least as long as the title text
- Have a separate adornment style for page title
-
5ee327a0
by Javier Jardón
at 2018-07-19T22:36:44Z
Merge branch 'fix-formatting' into 'master'
README.rst: Fix formatting
Formatting appears to be broken at present as `===` is being treated as
literal.
Fix it and also change other places to follow reStructuredText
guidelines:
- The underline/overline must be at least as long as the title text
- Have a separate adornment style for page title
See merge request BuildStream/bst-external!36
-
c64178b8
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Add auto-making of extension directories
-
92cfed21
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Catch PermissionError on bad directories
-
1b2d9c92
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Correct path for extensions
-
1de8204b
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Prevent ExtensionOf being included as extns
-
35f402d6
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Force rebuilds by expanding the cache key
-
457d99ac
by Thomas Coldrick
at 2018-07-23T13:57:31Z
Switch rebuild forcer to version number
-
d5a031ed
by Javier Jardón
at 2018-07-23T15:55:12Z
Merge branch 'coldtom/flatpakimage' into 'master'
Add auto-making of extension directories
See merge request BuildStream/bst-external!35
-
17cc1498
by Jonathan Maw
at 2018-07-26T16:08:42Z
Set the correct copyright and authorship in plugin headers
Code submissions by authors in 2018 copyright Bloomberg:
* Chandan Singh
* James Ennis
* Jonathan Maw
* Phillip Smyth
* Sam Thursfield
Code submissions by authors in 2018 copyright Codethink:
* Thomas Coldrick
-
3663c5c3
by Jonathan Maw
at 2018-07-26T16:20:48Z
Merge branch 'jonathan/copyright-author-fix' into 'master'
Set the correct copyright and authorship in plugin headers
See merge request BuildStream/bst-external!38
-
e983a446
by Jonathan Maw
at 2018-07-27T13:42:50Z
Add task to combine coverage data
-
cf76457a
by Jonathan Maw
at 2018-07-27T17:03:37Z
Report coverage for bst-external, not buildstream
-
7159303b
by Jonathan Maw
at 2018-07-27T17:16:40Z
Merge branch '1-coverage-report-not-combined' into 'master'
Resolve "Coverage report not combined"
Closes #1
See merge request BuildStream/bst-external!1
-
367d2992
by Tristan Maat
at 2018-07-31T14:44:04Z
Add examples page