Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Gaba
fenix
Commits
582ccff0
Commit
582ccff0
authored
Dec 08, 2019
by
Justin Wood
Committed by
Sebastian Kaspari
Dec 13, 2019
Browse files
Add version.txt for use in release automation via ship-it.
parent
a3f2f555
Changes
2
Hide whitespace changes
Inline
Side-by-side
taskcluster/fenix_taskgraph/__init__.py
View file @
582ccff0
...
...
@@ -40,7 +40,9 @@ def get_decision_parameters(graph_config, parameters):
head_tag
=
os
.
environ
.
get
(
"MOBILE_HEAD_TAG"
,
""
).
decode
(
'utf-8'
)
parameters
[
"head_tag"
]
=
head_tag
parameters
[
"release_type"
]
=
_resolve_release_type
(
head_tag
)
parameters
[
"release_version"
]
=
head_tag
[
1
:]
if
head_tag
else
""
parameters
[
"release_version"
]
=
read_version_file
()
if
head_tag
:
parameters
[
"release_version"
]
=
head_tag
[
1
:]
pr_number
=
os
.
environ
.
get
(
"MOBILE_PULL_REQUEST_NUMBER"
,
None
)
parameters
[
"pull_request_number"
]
=
None
if
pr_number
is
None
else
int
(
pr_number
)
...
...
@@ -56,6 +58,11 @@ def get_decision_parameters(graph_config, parameters):
parameters
[
"target_tasks_method"
]
=
"release"
def
read_version_file
():
with
open
(
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
'..'
,
'..'
,
'version.txt'
))
as
f
:
return
f
.
read
().
strip
()
def
_resolve_release_type
(
head_tag
):
if
not
head_tag
:
return
""
...
...
version.txt
0 → 100644
View file @
582ccff0
3.1.0-beta.1
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment