Skip to content

Treescript 1.2.1 port to the monorepo #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 320 commits into from
Jul 26, 2019
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
320 commits
Select commit Hold shift + click to select a range
35dfe47
Merge pull request #63 from mozilla-releng/pyup-update-scriptworker-1…
Callek Jul 17, 2018
ca520ed
tests for DONTBUILD added
rahul-shiv Jul 25, 2018
2042c5c
Merge pull request #59 from rahul-shiv/master
Callek Jul 25, 2018
1558a33
Bump to version 1.1.0
Callek Jul 25, 2018
4543f59
require py37 tests to be green
escapewindow Jul 27, 2018
7166287
Revert "Merge pull request #54 from srfraser/verification2"
Callek Jul 28, 2018
1a52704
Merge pull request #69 from Callek/revert_pr_54
Callek Jul 28, 2018
595e6d0
Merge pull request #68 from escapewindow/py37
Callek Jul 28, 2018
dd65407
Bump version to 1.1.1
Callek Jul 28, 2018
3de31f6
Update pytest-asyncio from 0.8.0 to 0.9.0
pyup-bot Jul 28, 2018
b417714
Update pluggy from 0.6.0 to 0.7.1
pyup-bot Jul 29, 2018
70b265d
Update more-itertools from 4.2.0 to 4.3.0
pyup-bot Jul 31, 2018
1d57b2a
Update taskcluster from 4.0.0 to 4.0.1
pyup-bot Aug 2, 2018
d5127d3
Update taskcluster from 4.0.0 to 4.0.1
pyup-bot Aug 2, 2018
358d64e
Update pytest from 3.6.3 to 3.7.1
pyup-bot Aug 3, 2018
eb19668
Update tox from 3.1.2 to 3.1.3
pyup-bot Aug 4, 2018
60ae3a3
Merge pull request #77 from mozilla-releng/pyup-update-tox-3.1.2-to-3…
Callek Aug 4, 2018
f7707cf
Merge branch 'pyup-update-pluggy-0.6.0-to-0.7.1' into pyup-update-pyt…
Callek Aug 4, 2018
f91bb91
Merge pull request #74 from mozilla-releng/pyup-update-more-itertools…
Callek Aug 4, 2018
5cdbd63
Merge pull request #76 from mozilla-releng/pyup-update-pytest-3.6.3-t…
Callek Aug 4, 2018
570d887
Merge branch 'master' into pyup-update-pytest-asyncio-0.8.0-to-0.9.0
Callek Aug 4, 2018
d449257
Merge pull request #70 from mozilla-releng/pyup-update-pytest-asyncio…
Callek Aug 4, 2018
4bde1be
Merge branch 'master' into pyup-update-taskcluster-4.0.0-to-4.0.1
Callek Aug 4, 2018
32f0c8f
Merge pull request #75 from mozilla-releng/pyup-update-taskcluster-4.…
Callek Aug 4, 2018
e8d40fd
Update atomicwrites from 1.1.5 to 1.2.0
pyup-bot Aug 25, 2018
12514fe
Update typing from 3.6.4 to 3.6.6
pyup-bot Aug 26, 2018
19befd4
Update attrs from 18.1.0 to 18.2.0
pyup-bot Sep 1, 2018
34b06c2
Update attrs from 18.1.0 to 18.2.0
pyup-bot Sep 1, 2018
4df7838
Update pytest-cov from 2.5.1 to 2.6.0
pyup-bot Sep 4, 2018
a21196c
Update aiohttp from 3.3.2 to 3.4.4
pyup-bot Sep 5, 2018
b2b3072
Update aiohttp from 3.3.2 to 3.4.4
pyup-bot Sep 5, 2018
ef2fc7f
Update multidict from 4.3.1 to 4.4.2
pyup-bot Sep 19, 2018
75a26cd
Update multidict from 4.3.1 to 4.4.2
pyup-bot Sep 19, 2018
aeefdf2
Update packaging from 17.1 to 18.0
pyup-bot Sep 26, 2018
6dee553
Update robustcheckout for mercurial 4.7.1.
tomprince Oct 2, 2018
8e04277
1.1.2
tomprince Oct 2, 2018
1f6dc4c
Merge pull request #111 from tp-tc/bump-robustcheckout.py
tomprince Oct 2, 2018
9e31c14
Update async_timeout from 3.0.0 to 3.0.1
pyup-bot Oct 10, 2018
7557672
Update async_timeout from 3.0.0 to 3.0.1
pyup-bot Oct 10, 2018
4adecbe
Update py from 1.5.4 to 1.7.0
pyup-bot Oct 12, 2018
415772c
Update pydocstyle from 2.1.1 to 3.0.0
pyup-bot Oct 14, 2018
11cc89a
Update certifi from 2018.4.16 to 2018.10.15
pyup-bot Oct 15, 2018
771e7e0
Update certifi from 2018.4.16 to 2018.10.15
pyup-bot Oct 15, 2018
4dd5565
Update pluggy from 0.7.1 to 0.8.0
pyup-bot Oct 16, 2018
b45cbf5
Update scriptworker from 15.0.0 to 16.2.1
pyup-bot Oct 16, 2018
5545f9d
Update scriptworker from 15.0.0 to 16.2.1
pyup-bot Oct 16, 2018
78ccd35
Update flake8 from 3.5.0 to 3.6.0
pyup-bot Oct 24, 2018
e08e54f
Update python-dateutil from 2.7.3 to 2.7.5
pyup-bot Oct 27, 2018
bde02cb
Update python-dateutil from 2.7.3 to 2.7.5
pyup-bot Oct 27, 2018
d7b86d2
Update tox from 3.1.3 to 3.5.3
pyup-bot Oct 29, 2018
340147b
Update pyparsing from 2.2.0 to 2.3.0
pyup-bot Oct 31, 2018
26f431b
Update virtualenv from 16.0.0 to 16.1.0
pyup-bot Oct 31, 2018
4f97006
Update virtualenv from 16.0.0 to 16.1.0
pyup-bot Oct 31, 2018
b34cbe8
Bug 1495464: Update hg.mozilla.org fingerprint.
tomprince Oct 31, 2018
5513bb6
Bump version.
tomprince Oct 31, 2018
c76991e
Merge pull request #137 from tp-tc/fingerprint
tomprince Oct 31, 2018
0c1cac2
Update json-e from 2.6.0 to 3.0.0
pyup-bot Nov 1, 2018
74f8008
Update json-e from 2.6.0 to 3.0.0
pyup-bot Nov 1, 2018
153d992
Update urllib3 from 1.23 to 1.24.1
pyup-bot Nov 2, 2018
564223b
Update urllib3 from 1.23 to 1.24.1
pyup-bot Nov 2, 2018
6cc331c
Update pbr from 4.2.0 to 5.1.1
pyup-bot Nov 5, 2018
f824c85
Update requests from 2.19.1 to 2.20.1
pyup-bot Nov 9, 2018
fdc2695
Update requests from 2.19.1 to 2.20.1
pyup-bot Nov 9, 2018
353d2e4
Update coverage from 4.5.1 to 4.5.2
pyup-bot Nov 13, 2018
c7f0324
Update pytest from 3.7.1 to 4.0.0
pyup-bot Nov 15, 2018
5750fdd
Merge pull request #86 from mozilla-releng/pyup-update-atomicwrites-1…
Callek Nov 20, 2018
849c1c7
Update atomicwrites from 1.2.0 to 1.2.1
pyup-bot Nov 20, 2018
a6f378b
Merge pull request #88 from mozilla-releng/pyup-update-typing-3.6.4-t…
Callek Nov 20, 2018
6d11399
Merge branch 'master' into pyup-update-attrs-18.1.0-to-18.2.0
Callek Nov 20, 2018
3937743
Merge pull request #93 from mozilla-releng/pyup-update-attrs-18.1.0-t…
Callek Nov 20, 2018
9c00a60
Merge pull request #95 from mozilla-releng/pyup-update-pytest-cov-2.5…
Callek Nov 20, 2018
64800cd
Merge pull request #97 from mozilla-releng/pyup-update-aiohttp-3.3.2-…
Callek Nov 20, 2018
a97f813
Merge pull request #105 from mozilla-releng/pyup-update-multidict-4.3…
Callek Nov 20, 2018
00689a8
Update multidict from 4.4.2 to 4.5.0
pyup-bot Nov 20, 2018
80d7d7a
Update multidict from 4.4.2 to 4.5.0
pyup-bot Nov 20, 2018
4bd5a7b
Merge branch 'master' into pyup-update-packaging-17.1-to-18.0
Callek Nov 20, 2018
2144515
Merge pull request #109 from mozilla-releng/pyup-update-packaging-17.…
Callek Nov 20, 2018
75d3bf1
Merge branch 'master' into pyup-update-async_timeout-3.0.0-to-3.0.1
Callek Nov 20, 2018
2c2dda7
Merge pull request #116 from mozilla-releng/pyup-update-async_timeout…
Callek Nov 20, 2018
8f34cba
Merge pull request #118 from mozilla-releng/pyup-update-py-1.5.4-to-1…
Callek Nov 20, 2018
1963b79
Merge pull request #119 from mozilla-releng/pyup-update-pydocstyle-2.…
Callek Nov 20, 2018
cb7a99d
Merge pull request #122 from mozilla-releng/pyup-update-pluggy-0.7.1-…
Callek Nov 20, 2018
c68df47
Merge pull request #123 from mozilla-releng/pyup-update-scriptworker-…
Callek Nov 20, 2018
b144abc
Merge branch 'master' into pyup-update-requests-2.19.1-to-2.20.1
Callek Nov 20, 2018
f8df6b1
Merge pull request #142 from mozilla-releng/pyup-update-requests-2.19…
Callek Nov 20, 2018
a818528
Merge pull request #136 from mozilla-releng/pyup-update-virtualenv-16…
Callek Nov 20, 2018
8464681
Merge pull request #135 from mozilla-releng/pyup-update-pyparsing-2.2…
Callek Nov 20, 2018
827faee
Merge pull request #133 from mozilla-releng/pyup-update-python-dateut…
Callek Nov 20, 2018
61cd09c
Merge branch 'master' into pyup-update-multidict-4.4.2-to-4.5.0
Callek Nov 20, 2018
fea8e81
Merge pull request #147 from mozilla-releng/pyup-update-multidict-4.4…
Callek Nov 20, 2018
90a0e8a
Merge branch 'master' into pyup-update-atomicwrites-1.2.0-to-1.2.1
Callek Nov 20, 2018
81055e3
Merge pull request #146 from mozilla-releng/pyup-update-atomicwrites-…
Callek Nov 20, 2018
f5644a9
Merge branch 'master' into pyup-update-pytest-3.7.1-to-4.0.0
Callek Nov 20, 2018
1b80e08
Merge pull request #145 from mozilla-releng/pyup-update-pytest-3.7.1-…
Callek Nov 20, 2018
0971baa
Merge pull request #144 from mozilla-releng/pyup-update-coverage-4.5.…
Callek Nov 20, 2018
327e640
Merge pull request #141 from mozilla-releng/pyup-update-pbr-4.2.0-to-…
Callek Nov 20, 2018
14ca568
Merge branch 'master' into pyup-update-urllib3-1.23-to-1.24.1
Callek Nov 20, 2018
e54ab90
Merge pull request #138 from mozilla-releng/pyup-update-json-e-2.6.0-…
Callek Nov 20, 2018
390317d
Merge pull request #139 from mozilla-releng/pyup-update-urllib3-1.23-…
Callek Nov 20, 2018
fa11c60
Add toml and filelock as needed by tox
Callek Nov 20, 2018
d227494
Merge branch 'master' into pyup-update-tox-3.1.3-to-3.5.3
Callek Nov 20, 2018
19c132a
Merge branch 'master' into pyup-update-pyflakes-1.6.0-to-2.0.0
Callek Nov 20, 2018
1a8c7e3
Merge branch 'master' into pyup-update-pycodestyle-2.3.1-to-2.4.0
Callek Nov 20, 2018
ff10a97
Merge branch 'pyup-update-pyflakes-1.6.0-to-2.0.0' into pyup-update-f…
Callek Nov 20, 2018
f9f2e55
Merge branch 'pyup-update-pycodestyle-2.3.1-to-2.4.0' into pyup-updat…
Callek Nov 20, 2018
0227a96
Merge pull request #134 from mozilla-releng/pyup-update-tox-3.1.3-to-…
Callek Nov 20, 2018
81fd774
Merge branch 'master' into pyup-update-flake8-3.5.0-to-3.6.0
Callek Nov 20, 2018
57ac1f4
Merge pull request #130 from mozilla-releng/pyup-update-flake8-3.5.0-…
Callek Nov 20, 2018
446d883
Merge branch 'master' into pyup-update-certifi-2018.4.16-to-2018.10.15
Callek Nov 20, 2018
d0a744c
Merge pull request #121 from mozilla-releng/pyup-update-certifi-2018.…
Callek Nov 20, 2018
cf3435b
Bump versions weekly
Callek Nov 20, 2018
ef429b5
Merge pull request #148 from Callek/pyup-weekly
Callek Nov 20, 2018
53762f2
pip-compile-multi support
Callek Nov 20, 2018
b52a3c4
Remove packages defined in base.txt from test.txt and import base.txt
Callek Nov 20, 2018
7c8a1e1
Run pip-compile-multi, fixes #114 while we're at it
Callek Nov 20, 2018
0821436
Merge pull request #149 from Callek/pip-compile-multi
Callek Nov 20, 2018
9e5973e
Update multidict from 4.5.0 to 4.5.1
pyup-bot Nov 28, 2018
ed15273
Update scriptworker from 16.2.1 to 17.0.0
pyup-bot Nov 28, 2018
45c05e1
Update taskcluster-urls from 10.1.0 to 11.0.0
pyup-bot Nov 28, 2018
73a1408
Update pytest from 4.0.0 to 4.0.1
pyup-bot Nov 28, 2018
de0ae52
Reverted taskcluster-urls from 11.0.0 to 10.1.0
bccrisan Nov 28, 2018
c83d296
Merge pull request #151 from mozilla-releng/pyup-scheduled-update-201…
bccrisan Nov 28, 2018
3b9d58c
Scheduled weekly dependency update for week 48 (#152)
pyup-bot Dec 14, 2018
f70c785
Scheduled weekly dependency update for week 49 (#153)
pyup-bot Dec 14, 2018
0019c7f
Update pytest from 4.0.1 to 4.0.2
pyup-bot Dec 19, 2018
c6d3438
Update tox from 3.5.3 to 3.6.0
pyup-bot Dec 19, 2018
db24464
Merge pull request #154 from mozilla-releng/pyup-scheduled-update-201…
popadrianc Dec 19, 2018
9b82d22
Removes "schema_file" from config file
mitchhentges Dec 24, 2018
bd02fcb
Scheduled weekly dependency update for week 51 (#156)
pyup-bot Dec 27, 2018
35b4546
Update scriptworker from 17.0.1 to 17.1.0
pyup-bot Jan 2, 2019
e38ab4e
Update virtualenv from 16.1.0 to 16.2.0
pyup-bot Jan 2, 2019
ad6919e
Update flake8-per-file-ignores from 0.6 to 0.7
pyup-bot Jan 2, 2019
9121b17
Update more-itertools from 4.3.0 to 5.0.0
pyup-bot Jan 2, 2019
c0f0d86
Merge pull request #157 from mozilla-releng/pyup-scheduled-update-201…
bccrisan Jan 2, 2019
0f34438
Merge pull request #155 from mitchhentges/remove-schema-from-config
mitchhentges Jan 2, 2019
b8320e6
Scheduled weekly dependency update for week 01 (#158)
pyup-bot Jan 9, 2019
c84da91
Scheduled weekly dependency update for week 02 (#159)
pyup-bot Jan 16, 2019
ea922d3
Update mohawk from 0.3.4 to 1.0.0
pyup-bot Jan 30, 2019
4bc6b8b
Update python-gnupg from 0.4.3 to 0.4.4
pyup-bot Jan 30, 2019
a61b3d6
Update scriptworker from 17.2.1 to 18.0.1
pyup-bot Jan 30, 2019
86f9ff4
Update virtualenv from 16.2.0 to 16.3.0
pyup-bot Jan 30, 2019
5e34b43
Update flake8 from 3.6.0 to 3.7.1
pyup-bot Jan 30, 2019
12c7c09
Update pycodestyle from 2.4.0 to 2.5.0
pyup-bot Jan 30, 2019
e3f3136
Update pyflakes from 2.0.0 to 2.1.0
pyup-bot Jan 30, 2019
2803057
Revert mohawk to 0.3.4
mutterroland Jan 30, 2019
b0d643b
Change hash of mohawk
mutterroland Jan 30, 2019
d85d5ad
Add entrypoints to requirements/test.txt
mutterroland Jan 30, 2019
97e636d
Revert flake8 to 3.6.0
mutterroland Jan 30, 2019
6be9cb8
Revert pyflakes to 2.0.0 and pycodestyle to 2.4.0
mutterroland Jan 30, 2019
8fbf0ab
Pin mohawk
mutterroland Jan 30, 2019
e1e429d
Pin flake8 , pyflakes and pycodestyle
mutterroland Jan 30, 2019
9b48923
Merge pull request #161 from mozilla-releng/pyup-scheduled-update-201…
mutterroland Jan 30, 2019
49d6e1e
Update python-dateutil from 2.7.5 to 2.8.0
pyup-bot Feb 6, 2019
b0a4053
Update scriptworker from 18.0.1 to 18.1.0
pyup-bot Feb 6, 2019
8ce3f9a
Update atomicwrites from 1.2.1 to 1.3.0
pyup-bot Feb 6, 2019
bbd4999
Update flake8-per-file-ignores from 0.7 to 0.8.1
pyup-bot Feb 6, 2019
102f3cb
Update pbr from 5.1.1 to 5.1.2
pyup-bot Feb 6, 2019
2b73019
Update pytest-mock from 1.10.0 to 1.10.1
pyup-bot Feb 6, 2019
c7c44b4
Update pytest from 4.1.1 to 4.2.0
pyup-bot Feb 6, 2019
c64ec3f
Merge pull request #162 from mozilla-releng/pyup-scheduled-update-201…
mutterroland Feb 6, 2019
9411026
Scheduled weekly dependency update for week 06 (#163)
pyup-bot Feb 13, 2019
fcda9a3
Scheduled weekly dependency update for week 07 (#164)
pyup-bot Feb 20, 2019
943150f
Scheduled weekly dependency update for week 08 (#165)
pyup-bot Feb 27, 2019
4ebc964
Scheduled weekly dependency update for week 09 (#166)
pyup-bot Mar 6, 2019
011685c
Update certifi from 2018.11.29 to 2019.3.9
pyup-bot Mar 13, 2019
7827195
Update slugid from 1.0.7 to 2.0.0
pyup-bot Mar 13, 2019
8b5ac61
Update taskcluster from 6.0.0 to 7.0.0
pyup-bot Mar 13, 2019
ad864d9
Update coverage from 4.5.2 to 4.5.3
pyup-bot Mar 13, 2019
a50f8d0
Update pytest from 4.3.0 to 4.3.1
pyup-bot Mar 13, 2019
4874d79
Merge pull request #167 from mozilla-releng/pyup-scheduled-update-201…
bccrisan Mar 13, 2019
b0a4ec3
Scheduled weekly dependency update for week 11 (#168)
pyup-bot Mar 21, 2019
d2a3556
Add Mozilla Code of Conduct file
Mar 27, 2019
8a549a8
Update taskcluster from 7.0.0 to 7.0.1
pyup-bot Mar 27, 2019
18fb058
Update pytest-mock from 1.10.1 to 1.10.2
pyup-bot Mar 27, 2019
eec8b6b
Merge pull request #171 from mozilla-releng/pyup-scheduled-update-201…
mutterroland Mar 27, 2019
5a3ca4b
Merge pull request #170 from Mozilla-GitHub-Standards/master
Callek Mar 27, 2019
3df23b7
Bug 1554046 - Allow new Fennec beta/release version files
JohanLorenzo May 27, 2019
b52adbd
1.2.0
JohanLorenzo May 31, 2019
a402409
move treescript 1.2.0 into subdirectory
escapewindow Jul 5, 2019
3148b17
Merge treescript 1.2.0 into scriptworker-scripts/treescript
escapewindow Jul 5, 2019
8ed4c8d
update treescript READMEs
escapewindow Jul 5, 2019
af34b10
rearrange treescript, add mypy
escapewindow Jul 5, 2019
a759ae7
black
escapewindow Jul 5, 2019
402e25d
stop using `context`
escapewindow Jul 5, 2019
4a05f5a
green mercurial tests
escapewindow Jul 5, 2019
1440218
test_exceptions
escapewindow Jul 5, 2019
074405d
test_script
escapewindow Jul 5, 2019
af733f4
wip - broken task tests
escapewindow Jul 5, 2019
e99dcc0
Bug 1561617 - part 1: Tests: Use only valid Gecko Versions
JohanLorenzo Jun 27, 2019
1392a35
Bug 1561617 - part 2: Use pip-compile-multi to upgrade packages
JohanLorenzo Jun 27, 2019
5c5c7d1
Bug 1561617 - part 3: Import mozilla-version
JohanLorenzo Jun 27, 2019
a8932a2
Bug 1561617 - part 4: Use mozilla-version to ensure new Fennec versio…
JohanLorenzo Jun 27, 2019
dbeb170
1.2.1
JohanLorenzo Jun 28, 2019
13ce823
fix task tests
escapewindow Jul 15, 2019
c8f5f5d
fix versionmanip tests
escapewindow Jul 16, 2019
38e7ff1
green, need more utils coverage
escapewindow Jul 16, 2019
7e6d8bd
fix utils tests
escapewindow Jul 16, 2019
a356a23
Merge tag 'treescript_1.2.1' into treescript
escapewindow Jul 16, 2019
1ed9a40
docstrings
escapewindow Jul 16, 2019
dc1c6a3
in theory, we now have a push loop
escapewindow Jul 16, 2019
9757dae
idempotent tagging
escapewindow Jul 17, 2019
f9de4a8
in theory, add relbranch support
escapewindow Jul 17, 2019
b3b32e9
allow for actions in payload; add l10n_bump action
escapewindow Jul 17, 2019
d0bae1b
combine `utils` into `task`.
escapewindow Jul 17, 2019
182f215
start working on l10n_bump
escapewindow Jul 17, 2019
ef8f5ee
latest l10n
escapewindow Jul 17, 2019
ce60558
l10n bumping code complete
escapewindow Jul 18, 2019
ef1fdb3
fix up tests
escapewindow Jul 18, 2019
847aaf6
only push on change
escapewindow Jul 18, 2019
506ac16
let's use a yaml config
escapewindow Jul 18, 2019
1450680
fix the treestatus example url
escapewindow Jul 18, 2019
accb889
fix pull
escapewindow Jul 18, 2019
b7f4885
fix pull part 2
escapewindow Jul 18, 2019
8cb7626
part 3
escapewindow Jul 18, 2019
6e388da
add strip_outgoing support
escapewindow Jul 18, 2019
fc09714
hg strip fix
escapewindow Jul 18, 2019
44095c1
more strip_outgoing tweaks
escapewindow Jul 18, 2019
d871322
fix black formatting
escapewindow Jul 18, 2019
73979fa
fix tests
escapewindow Jul 18, 2019
110641a
don't clean up afterwards while i'm testing
escapewindow Jul 18, 2019
1cc86a5
standardize on "repo_path"
escapewindow Jul 18, 2019
d836026
fix check_treestatus call
escapewindow Jul 18, 2019
fe1d33d
fix sp
escapewindow Jul 18, 2019
14eccff
read the file
escapewindow Jul 18, 2019
4203d52
upload outgoing as an artifact; strip_outgoing at end of task
escapewindow Jul 18, 2019
0ea9e6f
try --template with tags
escapewindow Jul 19, 2019
ab67fe9
fix
escapewindow Jul 19, 2019
07acd1f
logging debug
escapewindow Jul 19, 2019
e389a88
try to fix
escapewindow Jul 19, 2019
99bc916
maybe no quotes?
escapewindow Jul 19, 2019
81ed1df
remove debug logging
escapewindow Jul 19, 2019
903e9b7
task 100% coverage
escapewindow Jul 19, 2019
eca5dfc
script 100% coverage
escapewindow Jul 19, 2019
edaf043
fold method markers for mercurial tests, before i dive in
escapewindow Jul 19, 2019
4d1065c
test callek's recommendation of using --template=json
escapewindow Jul 19, 2019
014cf95
mercurial 100%
escapewindow Jul 19, 2019
02f2909
black format fixes
escapewindow Jul 19, 2019
3126b6e
add a link to l10n bumper
escapewindow Jul 19, 2019
92542dd
initial l10n tests
escapewindow Jul 19, 2019
34d35dd
no need to encode utf-8 in py3 :)
escapewindow Jul 19, 2019
8e7e9c6
72% coverage l10n
escapewindow Jul 19, 2019
5760bf6
100% test coverage
escapewindow Jul 20, 2019
9fd6abf
might as well bump the version
escapewindow Jul 20, 2019
b17baef
dev1
escapewindow Jul 20, 2019
153393a
add COMBINED_MAJOR_VERSION
escapewindow Jul 20, 2019
761e76c
redo treescript requirements
escapewindow Jul 26, 2019
261a585
fix mypy
escapewindow Jul 26, 2019
bb82ba1
fix travis
escapewindow Jul 26, 2019
d3abcc1
clean up the env names
escapewindow Jul 26, 2019
3da5c11
address review comments
escapewindow Jul 26, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ server_config.json
work_dir
artifact_dir
build-tools
.python-version

# docs
wiki
10 changes: 10 additions & 0 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ envlist =
client-py37
iscript-py36
iscript-py37
treescript-py36
treescript-py37

skipsdist = true

Expand All @@ -26,3 +28,11 @@ commands = tox -e py36
[testenv:iscript-py37]
changedir = {toxinidir}/iscript
commands = tox -e py37,mypy

[testenv:treescript-py36]
changedir = {toxinidir}/treescript
commands = tox -e py36

[testenv:treescript-py37]
changedir = {toxinidir}/treescript
commands = tox -e py37,mypy
6 changes: 6 additions & 0 deletions treescript/.coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[run]
branch = True
omit =
tests/*
.tox/*
treescript/py2/robustcheckout.py
67 changes: 67 additions & 0 deletions treescript/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
*.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# vim
*.swp

# testing
config.json
server_config.json
work_dir
artifact_dir
3 changes: 3 additions & 0 deletions treescript/.pyup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
update: all
pin: True
schedule: "every week on wednesday"
20 changes: 20 additions & 0 deletions treescript/.travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
language: python

matrix:
include:
- python: 3.6
env: TOXENV=py36
sudo: false
- python: 3.7
# from https://github.com/travis-ci/travis-ci/issues/9815#issuecomment-401756442
dist: xenial
env: TOXENV=py37 NO_TESTS_OVER_WIRE=1
sudo: true


install:
- travis_retry pip install tox
script:
- tox
after_success:
- tox -e coveralls
49 changes: 49 additions & 0 deletions treescript/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [1.2.1] - 2019-07-XX

### Changed
- Use mozilla-version to ensure new Fennec versions are supported

## [1.2.0] - 2019-05-31

### Added
- Allowed Fennec beta/release version files

## [1.1.3] - 2018-10-31

### Fixed
- Update hg.mozilla.org fingerprint ([Bug 1495464](https://bugzilla.mozilla.org/show_bug.cgi?id=1495464))

## [1.1.2] - 2018-10-02

### Fixed
- Update robustcheckout to a version supporting mercurial 4.7.1.

## [1.1.1] - 2018-07-27

### Fixed
- Backed out PR #54 for bustage when the version bump has already happened (PR #69)

## [1.1.0] - 2018-07-25

### Added
- Sanity check that we are pushing the right number of commits. (PR #54)
- Updated robustcheckout from upstream (PR #58)
- Support for pushing with DONTBUILD contributed by @rahul-shiv (PR #59)

## [1.0.0] - 2018-06-05

### Added
- Support for bumping versions with `esr` in them.
- Support for thunderbird scope prefixes.
- Support for bumping versions of thunderbird.

## [0.4.0]

...

## [0.1.0] - To Be Released
### Initial version.
15 changes: 15 additions & 0 deletions treescript/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Community Participation Guidelines

This repository is governed by Mozilla's code of conduct and etiquette guidelines.
For more details, please read the
[Mozilla Community Participation Guidelines](https://www.mozilla.org/about/governance/policies/participation/).

## How to Report
For more information on how to report violations of the Community Participation Guidelines, please read our '[How to Report](https://www.mozilla.org/about/governance/policies/participation/reporting/)' page.

<!--
## Project Specific Etiquette
In some cases, there will be additional project etiquette i.e.: (https://bugzilla.mozilla.org/page.cgi?id=etiquette.html).
Please update for your project.
-->
Loading