{"id":15859825,"url":"https://github.com/simar7/build-mozharness","last_synced_at":"2025-07-24T12:37:48.078Z","repository":{"id":24865952,"uuid":"28281524","full_name":"simar7/build-mozharness","owner":"simar7","description":"Local git clone to stash my changes.","archived":false,"fork":false,"pushed_at":"2019-10-18T17:48:24.000Z","size":5350,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-02T22:59:03.963Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simar7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-20T22:47:45.000Z","updated_at":"2020-02-18T17:48:04.000Z","dependencies_parsed_at":"2022-08-23T09:10:47.084Z","dependency_job_id":null,"html_url":"https://github.com/simar7/build-mozharness","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/simar7/build-mozharness","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simar7%2Fbuild-mozharness","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simar7%2Fbuild-mozharness/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simar7%2Fbuild-mozharness/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simar7%2Fbuild-mozharness/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simar7","download_url":"https://codeload.github.com/simar7/build-mozharness/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simar7%2Fbuild-mozharness/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266844461,"owners_count":23993965,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-24T02:00:09.469Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-05T21:23:56.831Z","updated_at":"2025-07-24T12:37:48.052Z","avatar_url":"https://github.com/simar7.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mozharness\nThis repository is a downstream read-only copy of:\nhttp://hg.mozilla.org/build/mozharness/\n\n### Submitting changes\nWe do not support the github Pull Request workflow, since github is only a downstream\nmirror for us. However, feel free to fork from us and make changes. Then, rather than\nsubmitting a pull request, please create a patch for your changes (capture the output\nof your changes using e.g. git diff) and attach the patch file to a Bugzilla bug,\ncreated in the following component:\nhttps://bugzilla.mozilla.org/enter_bug.cgi?product=Release%20Engineering\u0026component=Mozharness\n\nThis bug will get triaged by us.\n\n### Docs\n* https://developer.mozilla.org/en-US/docs/Mozharness_FAQ\n* https://wiki.mozilla.org/ReleaseEngineering/Mozharness\n* http://moz-releng-mozharness.readthedocs.org/en/latest/mozharness.mozilla.html\n* http://moz-releng-docs.readthedocs.org/en/latest/software.html#mozharness\n\n### To run mozharness unit tests\n```\npip install tox\ntox\n```\n\n### To run tests in travis\nPlease note if you fork this repository and wish to run the tests in travis,\nyou will need to enable your github fork in both travis and coveralls. In both\ncases you can log in with your github account, you do not need to set up a new\none. To enable:\n* https://travis-ci.org/profile\n* https://coveralls.io/repos/new\n\nAfter enabling, you will need to push changes to your repo in order for a travis\njob to be triggered.\n\n### To match commits to upstream hg changesets\nAdd this following section to the .git/config file in your local clone:\n```\n[remote \"mozilla\"]\n\turl = git@github.com:mozilla/build-mozharness\n\tfetch = +refs/heads/*:refs/remotes/mozilla/*\n\tfetch = +refs/notes/*:refs/notes/*\n```\nthen to match a git commit to an upstream hg changeset:\n```\ngit fetch mozilla\ngit log\n```\nThis will produce output like this:\n```\ncommit c6dc279ab791d7cd11ccc57d2d83a61dc5e0dd09\nAuthor: Simarpreet Singh \u003cs244sing@uwaterloo.ca\u003e\nDate:   Mon Dec 22 14:46:56 2014 -0500\n\n    Bug 1078619 - Allow to run talos jobs as a developer. r=armenzg\n\nNotes:\n    Upstream source: https://hg.mozilla.org/build/mozharness/rev/7204ff2ff48a6d31dc2fd6aa25465962f93a91ee\n\ncommit dce9aae0dadf3875afd44c8e61b70fd5ba91f91f\nAuthor: Ankit Goyal \u003cankit.goyal90@hotmail.com\u003e\nDate:   Mon Dec 22 10:18:16 2014 -0500\n\n    Bug 1113081 - Remove references to metro mode from talos.py script. r=jmaher\n\nNotes:\n    Upstream source: https://hg.mozilla.org/build/mozharness/rev/0424b451c005724c08a12bfe64733142305f4476\n\ncommit 7bc17c00dafb144b9982dff2e19e8da91229c6c5\nAuthor: Peter Moore \u003cpmoore@mozilla.com\u003e\nDate:   Fri Dec 19 20:35:55 2014 +0100\n\n    Bug 1076810 - coveralls publish failures should not cause travis job result to be failure,r=rail\n\nNotes:\n    Upstream source: https://hg.mozilla.org/build/mozharness/rev/701d2eda2aece7c63d34e907bcd657f0895d1c4e\n```\nThis allows you to map a git commit SHA to an hg changeset SHA (\"Upstream source\").\n\n\nHappy contributing! =)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimar7%2Fbuild-mozharness","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimar7%2Fbuild-mozharness","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimar7%2Fbuild-mozharness/lists"}