Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-builder

Qubes Builder
https://github.com/QubesOS/qubes-builder

Merge remote-tracking branch 'qubesos/pr/45'

* qubesos/pr/45:
Build iso even if the default SHELL is not bash

1209062a368b6d86b3b3fbf80686860a763a38a4 authored almost 7 years ago
Merge remote-tracking branch 'qubesos/pr/44'

* qubesos/pr/44:
Remove zesty from Qubes builder and configure for build of artful templates.

6699b94baf8cccffcb3fa1f137f17cd32cea9436 authored almost 7 years ago
Build iso even if the default SHELL is not bash

dd9d79031e2bc918228f7c3a3d635ef6fb4d454d authored almost 7 years ago
Make auto-build not call 'less'

Avoid calling less on batched builds

0a40cd6e71c95743d79f791e9febfdb21cb7ba43 authored almost 7 years ago
make example configs use COMPONENTS ?=

This will make those files compatible with builder-github integration
directly.

70b5d079f5afac081ddeea80a159bef8840eb68e authored almost 7 years ago
auto-build: allow automatically building new components

Verify component existence with COMPONENTS from builder.conf, instead of
source dir check. This ...

586a0a602a5c14b85b75e9cbf4b2c830155ed9d0 authored almost 7 years ago
Update example config for Qubes 4.0

2e453f534a9b6a702545d5bd0c684dbd4094049c authored almost 7 years ago
Switch antievilmaid to release-specific branch

Incoming changes (QubesOS/qubes-antievilmaid#20) require Qubes OS 4.0+

23deece8e10f9254b186d625eafd158485c3fb42 authored about 7 years ago
Remove zesty from Qubes builder and configure for build of artful templates.

201bbe83112dca2db89a2efbfe5538e40851a545 authored about 7 years ago
travis: workaround for too old dpkg-deb for buster

dpkg-deb version in trusty (used in Travis-CI) do not understand
control.tar.xz used in buster.
...

e8f4f7b21b370f269d9cc09fa485f3b123dc7e13 authored about 7 years ago
Make template-in-dispvm return with non-zero exit code on failure

If output was redirected to a log, the exit code was always from that
logging process (0 most of...

d7e8b11c74c0652c855f61a43506ba64272a0882 authored about 7 years ago
travis: remove MongoDB repository

The key have expired
travis-ci/travis-ci#9037

f7fa3696adc21508b426a17f8a8536649f146f97 authored about 7 years ago
Add TEMPLATE_ALIAS for stretch to qubes-os-r3.2.conf

QubesOS/qubes-issues#3426

5b861750a6e7565b6acb1c3a48003e15b2c82c3a authored about 7 years ago
Merge remote-tracking branch 'qubesos/pr/42'

* qubesos/pr/42:
Use standard name for Stretch template
https://github.com/QubesOS/qubes-iss...

dc689bf419216cfd09c8d53f4b7484f0e51e5c62 authored about 7 years ago
Merge remote-tracking branch 'qubesos/pr/38'

* qubesos/pr/38:
conf: support for Fedora XFCE templates

1743af4dfc5eed0c682cf3f0f59a9ab4a6ccc2f8 authored about 7 years ago
Use standard name for Stretch template

057d2015a6c138d240f514812c0651225e59a131 authored about 7 years ago
https://github.com/QubesOS/qubes-issues/issues/3426

4c3692d41634204e40b7f74f9e4ceffed6a5a18a authored about 7 years ago
conf: support for Fedora XFCE templates

86daaa86fbb6af8a1d0ce04a31ab38021d521681 authored about 7 years ago
show-unmerged: Use more natural reading order

--reverse so that you can just keep reading down the list instead of
reading a section title, ju...

0d1319984bbb05db4402961ad9c71bbbde3480e2 authored about 7 years ago
Merge remote-tracking branch 'qubesos/pr/34'

* qubesos/pr/34:
Document FEDORA_MIRROR

b31f5e2c8de679ab29d7f00d435d6276e83d8c57 authored about 7 years ago
Merge remote-tracking branch 'qubesos/pr/35'

* qubesos/pr/35:
Use single pager for all of show-unmerged

9f540ff119ed1e9bcd7e79c4be2d17db73231589 authored about 7 years ago
Make more sense out of a common mistake

When a user just starts 'make get-sources' they start a github
download that fails.

Show that t...

620a0fa7287a27eae7df7c16f80affbd83b2b507 authored about 7 years ago
Use single pager for all of show-unmerged

If it's been a while since your last merge, then only some repos (those
with more than a screen ...

13d340ce7a3feb05631336f453ee50e40a431d8a authored about 7 years ago
Document FEDORA_MIRROR

8146eee74503e155c49c88c2e9237ff9195b796e authored about 7 years ago
Fix update-repo-templates-* target

1. Call it also for template flavors
2. Workaround ordering problem - add wildcard, to make
post...

45ea01145524f69286c1e0f95c368099f2ad9de8 authored about 7 years ago
Add colors to "make diff"

b32d7742189b4f3f8b36069384f6c2b8ee599b41 authored over 7 years ago
Add support for templates upload and syncing

0e07ce8e196f5d394e77dddd2e1e28e553ba436c authored over 7 years ago
Fix git tag verification to work with gpg2

The output of `gpg2 --verify` looks like `[GNUPG:] TRUST_FULLY 0 pgp` so we have to loosen the r...

27b73c5bf3501ddb918820b71632f035b8023940 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/30'

* qubesos/pr/30:
convert argslist to ascii strings before os exec call

d8efd5a5733d02acc152a9b5538194a1bfb6798a authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/29'

* qubesos/pr/29:
Travis-ci: update travis-builder.conf for builder-centos
qubes-os-r3.2.conf...

a6b508703725806de8f58fb1ad1b6871251663ff authored over 7 years ago
Travis-ci: update travis-builder.conf for builder-centos

0436e6072cbb1182e2ef498e82b085245e82d15e authored over 7 years ago
qubes-os-r3.2.conf: specify master branch for python-xcffib needed by CentOS template

c8bd4acba1908caed6abc46c284e10d31f349f8c authored over 7 years ago
qubes-os-r3.2.conf: specify master branch for builder-centos

4eba05004937ca6f24b317c270a620680f34c638 authored over 7 years ago
Add TEMPLATES_ALIAS in example-configs/qubes-os-master.conf

20e86fcadf2da9a772bfae3bc41cfd828543a108 authored over 7 years ago
Update example-configs/template.conf for CentOS support

df341be177e3a37004cec23c15a4ba5ce7dd1354 authored over 7 years ago
convert argslist to ascii strings before os exec call

37ed6097458729ef5140eb636215c7b02c1a840b authored over 7 years ago
travis: adjust config to save disk space

Since 11-18.07.2017 there is no enough space on Travis-CI for full
template build keeping all in...

b10bbe1a909cfc02924d73e5265c7fa5f42a37a1 authored over 7 years ago
Add fc26 to DISTS_VM and change title comment in qubes-os-r3.2.conf

8a70e933dc1ddca762065136f29887044d98059e authored over 7 years ago
Add Fedora 26 template to qubes-os-master.conf

caa778cba5405fb1acb822a624aabfcf5a15c8b1 authored over 7 years ago
example-configs: add Fedora 26 and Centos 7 templates to qubes-os-r3.2.conf and template.conf

a03d914664e4d2f337ceed008a8e216304a0a767 authored over 7 years ago
setup: add builder-centos

61d3d6fc4b7e5dec296c9168df507fc1b28b954a authored over 7 years ago
use python2-sh as a dependency instead of python-sh

f25bf99f63d908ebfc40af0c506ed508eb35ff21 authored over 7 years ago
Add 'linux-gbulb' to qubes-os-master.conf

It is required by desktop-linux-manager.

d85b004e9f375acd8aa104f30e1166ca1c7d2b7b authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/24'

* qubesos/pr/24:
Only override RELEASE when it is not set.

726965f3fcb332ec684e4ab6223ee9e8159109b2 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/27'

* qubesos/pr/27:
Only remove linux-template-builder if exists

7e59cfdbd50bdec551c80f70a9bf60a0c4944162 authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/26'

* qubesos/pr/26:
Add TEMPLATE_LABEL for Fedora 24 & 25

5f36059795b90cd876f735c29aaed7753952e3b5 authored over 7 years ago
Only remove linux-template-builder if exists

9161c11798f270d00a666cbb094b19af18e1778e authored over 7 years ago
Add TEMPLATE_LABEL for Fedora 24 & 25

4474babe0196639ac0418b59e7f3261c9e6e79e6 authored over 7 years ago
readme - update python2-sh dependency name

436636d08d0aa4e63f12f1e0413d4bbb76d125e9 authored over 7 years ago
makefile: set SHELL=/bin/bash earlier

Don't change the shell in the middle of makefile, set it at the
beginning.

52d4bd655db23aeda8c10395893a34ead452009d authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/22'

* qubesos/pr/22:
Display ENV_component in build-info
Update documentation for ENV_component
...

3d1578dfc4bf827f3414b9c5320f684efa2490fc authored over 7 years ago
Display ENV_component in build-info

4203c2ca43269bf1974324d640f4158a48fa4729 authored over 7 years ago
Update documentation for ENV_component

033aeb15a5298f1f35dae3f57c8cca865984f1d9 authored over 7 years ago
Replace - with _ in configuration file

fc3ff23f6b866ac3269236b6b64d677f28c14bd8 authored over 7 years ago
Only override RELEASE when it is not set.

`whonix.conf` and `debian.conf` define RELEASE and later include `templates.conf`.

Since RELEAS...

34a2305784a8190fb68091c498045e9c8dc4287d authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/23'

* qubesos/pr/23:
Update README.md

583c586404c01f5e8655d663f6f0758223f2ef12 authored over 7 years ago
Update config for Qubes 4.0 - rename manager-new to desktop-linux-manager

376c04d7740f132a82d7afcb31d77ae3e0bf96f3 authored over 7 years ago
Update README.md

Added perl-open as RPM dependency in order to be able to build Ubuntu 16.04 (xenial+desktop) in ...

a464af126fe59f268e107a7be2ec3660938a5016 authored over 7 years ago
Replace specific env vars with a generalized ENV_component variable

cb0a412b788b959841567c020bb8073a868e14b6 authored over 7 years ago
Add documentation for CC, CFLAGS, LDFLAGS

d04df79f6be0422cb5cbf9db2cac47a06ac3c361 authored over 7 years ago
Add CC, CFLAGS, LDFLAGS in another chroot cmd

a198dfbae37e67812790174c5687c76ca31a822d authored over 7 years ago
Add CC, CFLAGS, LDFLAGS chroot env vars

88b3e277b7e52bf8958b1147925edd06b7ea2b47 authored over 7 years ago
Replace python-sh with python2-sh for in DEPENDENCIES

fe67e382e7f2b3cb92bc83977b00810bbe11685e authored over 7 years ago
Add zesty to setup

51fb978c59d7fd827824cf1ca7979b940b5e2239 authored over 7 years ago
Add new tray widgets to default config for Qubes 4.0

QubesOS/qubes-issues#2132

84d313dcf51b2f9822827185e2fd6199d67e4896 authored over 7 years ago
Update setup.data

Add Qubes 4.0 to the menu.
Drop joanna - she don't have code repositories on github.

e15e184a0d9d37cccce3d0381ce21791e5902b2c authored over 7 years ago
qubes-os-master.conf: put template build after all other components

desktop-linux-common needs to be built before template. Do not take
chances - put it at the end ...

85213423f0f01250093eb9eab901a8488f3c5143 authored over 7 years ago
Error out early when the build is started as root

f068d9042f2587baa783c0cda704b298b9ec63b2 authored over 7 years ago
Improve logging of template-in-dispvm target

- save old log in '.old' file
- log also to stdout if VERBOSE > 0
- fixes for scripts/make-with-...

32d8a309260414add477b6708d6934d883a2f063 authored over 7 years ago
travis: update (parts of) util-linux from xenial

sfdisk in trusty does not support GPT, losetup does not support
--partscan. Travis is the only e...

87a1c1b810abaad0f5e3dd093c8c3c7bf6ac3c54 authored over 7 years ago
Document TEMPLATE_ENV_WHITELIST and TEMPLATE_ROOT_WITH_PARTITIONS

QubesOS/qubes-issues#2577

463423ca26eaf8cc383988d88812346f2d2fb054 authored over 7 years ago
Include meta-packages in both r3.2 and r4.0 default configurations

QubesOS/qubes-issues#2572

fa6ea672720e89f660561943a324112eda6b88bc authored over 7 years ago
One more qubes-os-master.conf update

Add missing linux-scrypt.

d186e0e8daeb453a015f7337224e0ee679e4423a authored over 7 years ago
Update config for Qubes 4.0

cf2754aae66450111b9d65ae741c8edcbf64ef16 authored over 7 years ago
Update builder.conf for Qubes 3.2 and 4.0

The one for 4.0 is still not complete - for example desktop-linux-common
package is not included...

ce1097753b56515267a997780f822941f7cd4eac authored over 7 years ago
Merge remote-tracking branch 'qubesos/pr/20'

* qubesos/pr/20:
Fix doc typo

1d681104043b5ff557cc3f485f4bda59ddf1b476 authored almost 8 years ago
Fix doc typo

4d67243c267f8ce5166bba2039e3a88bff1d9307 authored almost 8 years ago
Point to more detailed and recent instructions.

Until this document is updated if will be helpful if it points to the IMO excellent Archlinux te...

7d0b8155a3ba5e09f09d71e4c7e9a60f85292deb authored almost 8 years ago
Document INCREMENT_DEVEL_VERSIONS setting

4f6074b6415dcf05e5da0ce58a3f543279df929c authored almost 8 years ago
Make CHECK_BRANCH failure message include setting to override it

When building from non-default branch is desired, make it easier to
specify alternative branch -...

f8908a90024126cdb6ec4a3c5581f073f2524c52 authored almost 8 years ago
auto-build: fix GIT_URL_... variable setting

There is no $COMPONENT, only $COMPONENTS and $component. Use the later
one, as it's clearer it a...

c01001e08263224abe1ddaf0e1d2a77ea5645e8c authored almost 8 years ago
Include Fedora-2[45] templates in setup menu

QubesOS/qubes-issues#1986

0b977f0713952c7c801a6abce8536de982ad8934 authored almost 8 years ago
Add Qubes 4.0 signing key

18c4fc21d07ab8f47a9e5eb99f488524e63df029 authored almost 8 years ago
Don't expand filenames when checking version tags

7441b810b75dfc5e006b554985dc5e945e00ce20 authored almost 8 years ago
update-repo-*: when checking for packages, set UPDATE_REPO

Some packages (linux-kernel) make packages available only for
UPDATE_REPO stage - include them i...

2548dc6d3d44cd04d121643b5f3c7dcc28650776 authored almost 8 years ago
update-repo-*: fix getting package list when make --trace is used

When this action is triggered via github, it's called through
scripts/make-with-log. This script...

cb913ad8bae6b86670e9161a39fcd243433b923b authored almost 8 years ago
update-repo-*: don't try to upload packages if component doesn't specify any

In theory every builder plugin implement similar check itself, but it
makes more sense to not ca...

40cc697c8e7a4acd45400b621b9374a51b2f13d2 authored almost 8 years ago
#!/bin/sh -> bash for auto-build script

082f8b2ad103fb8614851aae10a597c9996fa013 authored almost 8 years ago
Nitpick shell style

1ec48faecb4d3b743966b7dd02295f0392fcecfd authored almost 8 years ago
Fix checking for built but not uploaded packages

MAKE_ARGS is now an array - one place wasn't converted.
Fixes 3c90dad "auto-build: fix checking ...

b1e932af98a3a38ea51bdfef46aa7144b5ff8600 authored almost 8 years ago
auto-build: don't try to upload packages if nothing was built

QubesOS/qubes-issues#1818

0aefebf0514da37314ebbe47014f79706cedc50e authored almost 8 years ago
Merge branch 'auto-build'

1d12f0b503ba08bd3034adee00a55048d51ebf5b authored almost 8 years ago
Typo fix in documentation.

521bd2f8dd90c2fd843e3ea2549cf0515ee9f767 authored almost 8 years ago
Drop 'set -a' where not really used, typo fix

Suggested by @jpouellet
QubesOS/qubes-issues#1818

c35dca6e59894c578316c203cb61a626c69ef4cf authored almost 8 years ago
build-log: simplify timestamp definition, add timezone info

Suggested by @woju
QubesOS/qubes-issues#1818

6a6ff9d6d29862c5766867ddf1232220f809fa7c authored almost 8 years ago
travis: run apt-get update before installing anything

This is recommended by the documentation and apparently recently
required (no package could be f...

e230a6bb0394baed6a07f38158da17f2c234b786 authored almost 8 years ago
update-repo: plug date check before any plugin-defined prerequisite

Make sure that if updates weren't long enough in testing repository,
we'll abort moving them to ...

7b94d47575f38a0b46ea25ad0039525e1d06b11b authored about 8 years ago
auto-build: update the builder itself before doing anything else

Make sure we always use latest builder version, this will include things
like latest `qubes-deve...

c6261feec5ef2838a663f697cf9d2e9ff1220ef2 authored about 8 years ago
Don't truncate build log when output is redirected to a file

When script/make-with-log is redirected to a file, don't truncate that
file - there may be some ...

1ea60be08cfc0d75648ebdcc74982aec30de2ee8 authored about 8 years ago
gitignore - add *.lock

Lockfile(s) used by builder-github

a0524d9292dcf9e637f1c4c994c2f2d10ca3327a authored about 8 years ago