Skip to content
Snippets Groups Projects
Commit c07bfd8e authored by Jonas Höppner's avatar Jonas Höppner
Browse files

package_release: Store some variables as env file for usage in later jobs

parent 36cb477a
No related branches found
No related tags found
1 merge request!61package_release: Store some variables as env file for usage in later jobs
Pipeline #8443 passed with stages
in 22 seconds
......@@ -108,9 +108,9 @@ def main():
# Get bitbake variables from testdata.json file
testdata_files = []
if args.images_dir is not None:
testdata_files += glob.glob(args.images_dir + "/*.testdata.json")
testdata_files += glob.glob(os.path.join(args.images_dir, "*.testdata.json"))
if args.sdk_dir is not None:
testdata_files += glob.glob(args.sdk_dir + "/*.testdata.json")
testdata_files += glob.glob(os.path.join(args.sdk_dir, "*.testdata.json"))
# Debug stuff
if not testdata_files:
......@@ -156,7 +156,7 @@ def main():
outlocal_dir = None
if args.doc_dir is not None:
doc_files = glob.glob(args.doc_dir + "/*.md")
doc_files = glob.glob(os.path.join(args.doc_dir, "*.md"))
copy_files(doc_files, "", "", output_dir, outlocal_dir)
if args.images_dir is not None:
......@@ -169,9 +169,15 @@ def main():
# Handle SDK if available
if args.sdk_dir is not None:
sdkfiles = glob.glob(args.sdk_dir + sdkname + "*")
sdkfiles = glob.glob(os.path.join(args.sdk_dir, sdkname + "*"))
copy_files(sdkfiles, "", os.path.join(machine, "sdk"), None, outlocal_dir)
# Store pathes and other stuff in environment variable file
with open("package.env", "w") as env_file:
env_file.write("VERSION={}\n".format(version))
env_file.write("MACHINE={}\n".format(machine))
env_file.write("LOCALDIR={}\n".format(outlocal_dir))
if __name__ == "__main__":
main()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment