Terence D. Honles
eea04bb2cf
fix import of buildbot.www.ldapuserinfo.py failing if ldap3 is not available
...
The tests master/buildbot/test/unit/www/test_ldapuserinfo.py require
ldap3 or they will fail with an import error. This change allows the
import to happen and will throw the error only if LdapUserInfo is used
and ldap3 is not available.
2021-04-24 23:14:43 +03:00
Povilas Kanapickas
4b588f3756
Makefile: Limit committed bbdocs changes to docs subdirectory
2021-03-14 11:40:27 +02:00
Povilas Kanapickas
d7d36cefaf
reporters: Log exceptions that arise from handling reporter events
2020-10-14 18:07:30 +03:00
Terence D. Honles
f3e702d254
update Makefile
...
- add target "frontend_wheels" to build frontend wheels for testing
somewhere "pip install -e ." is not appropriate.
- remove target "clean" as it is more dangerous than most would expect
(it does not just clean built artifacts).
2020-09-22 19:45:22 -07:00
Povilas Kanapickas
86c55d1978
Makefile: Don't run smoke tests before releasing to pypi
2020-08-29 19:31:42 +03:00
Pierre Tardy
9d723d9e19
remove obsolete no-site-package option
2020-08-03 19:00:09 +02:00
Povilas Kanapickas
b323d9a45f
makefile: Add a link to the root of built docs when running make docs
2020-06-14 17:52:41 +03:00
Povilas Kanapickas
52511c8150
makefile: Build minimum documentation by default
2020-06-13 18:47:09 +03:00
Povilas Kanapickas
e689097621
makefile: Extract towncrier invocation into top level makefile
2020-06-13 18:47:08 +03:00
Povilas Kanapickas
466ca7c943
makefile: Add a way to check spelling without links
2020-06-13 18:47:07 +03:00
Povilas Kanapickas
c722ab2460
makefile: Use clearer commit message for release notes
2020-06-13 18:47:05 +03:00
Monika Kairaityte
596b9f9c4b
makefile: Do not delete python files in virtualenv
2019-12-15 14:48:25 +02:00
Zachary Ware
854fae593b
Add 'trial' make target
...
This allows one to run 'make trial' without explicitly activating the
virtualenv.
2019-11-22 15:01:24 -06:00
Zachary Ware
42f8419a37
Move virtualenv activation message to end of recipe
2019-11-22 15:01:24 -06:00
Povilas Kanapickas
4074675784
makefile: Use --no-site-packages when creating virtualenv
2019-10-16 23:23:49 +03:00
Povilas Kanapickas
4bee521888
makefile: Make sure frontend unit test dependencies are installed
2019-08-18 11:26:46 +03:00
Povilas Kanapickas
51ee802c8e
www: Add a way to run frontend unit tests in headless mode
2019-08-18 11:26:44 +03:00
Povilas Kanapickas
414645aa6d
www: Don't run js unit tests on www/badges
2019-06-27 09:29:41 +03:00
Povilas Kanapickas
8c8fa59dc8
www: Add makefile rule to run frontend tests
2019-06-27 00:57:33 +03:00
Povilas Kanapickas
db92820e71
makefile: Install sub-dependencies in local packages in correct order
2019-06-19 00:57:57 +03:00
Povilas Kanapickas
d88b5eb05e
www: Remove no longer needed yarn-update-local rules
2019-06-19 00:33:04 +03:00
Povilas Kanapickas
d1d61d764f
Merge pull request #4834 from p12tic/www-proxy
...
www: Reinstante support for proxy for frontend development.
2019-06-14 19:11:47 +03:00
Povilas Kanapickas
d3027555b3
makefile: Only remove VERSION in directories we need
...
This prevents removal of VERSION in virtualenv directories, if any.
2019-06-14 03:03:50 +03:00
Povilas Kanapickas
534f5d6b39
makefile: No longer pin towncrier
2019-06-14 00:48:52 +03:00
Povilas Kanapickas
dacf99df4a
Remove imports from __future__ as we're using python3 now
2019-06-11 22:58:00 +03:00
Povilas Kanapickas
26ff53ad39
flake8: Enable testing for common/*.py
2019-06-08 13:28:02 +03:00
Povilas Kanapickas
b60c00ab9e
www: Add support for building packages with local dependencies
2019-05-07 22:21:07 +03:00
Pierre Tardy
5ae5a86dd9
update yarn locks
2019-04-25 12:44:38 +02:00
Andrew Wason
820a0fb634
Do not build universal wheels since python 2 is unsupported.
...
Fixes #4593
2019-02-05 16:49:15 -05:00
Pierre Tardy
ecffb9c3df
default make virtualenv is python3
2018-12-20 22:22:12 +01:00
Povilas Kanapickas
a7e41c9c26
Require towncrier <= 18.5.0 as 18.6.0 has broken python2.7 support
2018-10-28 11:17:34 +02:00
Pierre Tardy
6978f090fa
upgrade yarn.locks
2018-06-25 21:28:52 +02:00
Craig Rodrigues
47200596d7
Get rid of Dockerfile.ubuntu. The main Dockerfile using alpine is good enough.
2018-05-05 12:36:03 -07:00
Craig Rodrigues
81017abc6a
Remove reference to docker-buildbot-worker-node
...
This target was removed in 64d83503 .
2018-04-23 21:44:05 -07:00
Pierre Tardy
15244d6254
release scripts improvements
2018-03-11 08:52:44 +01:00
Pierre Tardy
558c857a49
improve release scripts to use github releases
2018-01-02 18:45:00 +01:00
Pierre Tardy
7a437809b0
pyinstaller binary generation for windows and linux-amd64
...
binaries generated are tested on circle ci
binaries can be tested on windows, but tests are not stable enough yet on appveyor
binaries are pushed to github releases
2018-01-01 10:52:02 +01:00
Pierre Tardy
294ed3adcd
Merge pull request #3744 from tardyp/badges
...
add badges plugin
2017-11-24 13:30:31 +01:00
klemens
16597ed48b
spelling fixes
2017-11-09 21:03:53 +01:00
Pierre Tardy
914798f194
add badges plugin
...
This ports the badge functionnality from eight to nine.
We just take the badges from eight and put them back to the source code.
2017-11-07 22:45:09 +01:00
Sean Kelly
59ca04677c
Use upstream towncrier in virtualenv
...
Must be at least 17.8.0. Anything lower causes tuple unpacking errors.
This fixes #3671 .
2017-10-26 13:05:38 -05:00
Pierre Tardy
4124ccf106
release script fix
2017-09-08 20:52:45 +02:00
Pierre Tardy
057e38a5e8
set hyper size
2017-09-06 21:53:53 +02:00
remy
87d9358bd2
fix typo on virtualenv doc creation
2017-07-07 18:20:18 +02:00
Pierre Tardy
a3c3edf6d3
add packaging to make virtualenv
2017-07-06 23:42:51 +02:00
Pierre Tardy
add6336089
fix e2e test instability
2017-07-06 23:26:37 +02:00
Robin Jarry
f098bdd5d7
www: add grid_view plugin
...
Add a grid view plugin.
It is possible to display changes in all branches or restrict to a
specific branch. It is also possible to filter builders by clicking on
builder tags.
In the settings page, the user can specify how many changes are
displayed at max plus other more internal stuff.
Signed-off-by: Robin Jarry <robin.jarry@6wind.com >
2017-06-21 16:07:22 +02:00
Robin Jarry
ff3f865280
virtualenv: upgrade setuptools to avoid errors
...
This problem was fixed in commit d2b9a0b6eb ("virtualenv: upgrade
setuptools to avoid errors") but was re-introduced recently.
Fixes: 395425eeb1 ("added optional VENV_PY_VERSION arg for virtualenv make target")
Signed-off-by: Robin Jarry <robin.jarry@6wind.com >
2017-06-19 14:21:47 +02:00
Pierre Tardy
69c183150b
release scripts improvements
2017-06-14 13:49:44 +02:00
Mike Alexeev
395425eeb1
added optional VENV_PY_VERSION arg for virtualenv make target
2017-05-15 18:26:02 +03:00