Skip to content

Instantly share code, notes, and snippets.

@MihaiTabara
MihaiTabara / README.rst
Created April 1, 2014 13:15
Eau de web - README.rst template

[PROJECT_NAME] =====

Project Name

The Project Name is [PROJECT_NAME] [PROJECT_URL]

Problem to solve

Every once in a while we need to cancel a task-graph for some reason, and along with it all of its dependencies. That might include fail fast scenarions in which, for example, various credentials are not longer good, etc. In order to do that there are two specific pieces of information that you need in hand:

  • the task-graph-id
  • full tctalker setup

task-graph-id

@MihaiTabara
MihaiTabara / relpro.md
Last active May 6, 2016 09:41 — forked from rail/relpro.md

Pre-requirements

taskcluster related

  • You need 2 bookmarklets in your browser to enhance the work with taskcluster
    • Create a new bookmark, name it Stop, add javascript:stop(); to Location
    • click and drag the sort table link to your Bookmarks Toolbar. Rail found a fancier sort table here
  • Find the email with subject: "[desktop] Build of Firefox-46.0b4-build2" - it contains a link to the task graph
  • After the task graph is loaded click on the "stop" bookmarklet
  • Click the "sort table" bookmarklet - you'll get "a/d" table headers
  • Sort the table by "State" ascending, so you get unscheduled and scheduled tasks first
@MihaiTabara
MihaiTabara / 01_nightly-fennec-readme.md
Last active September 19, 2016 17:06 — forked from acmiyaguchi/01_nightly-fennec-readme.md
Nightly Fennec on Taskcluster

Nightly Fennec on TaskCluster

These are some notes for the development of nightly fennec on TaskCluster.

@MihaiTabara
MihaiTabara / av.md
Created January 25, 2017 12:57 — forked from rail/av.md
wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
python archiver_client.py mozharness --repo releases/mozilla-release --tag default --destination scripts --debug
python2.7 scripts/scripts/release/antivirus.py --product firefox --version 51.0.1 --build-number 2 --bucket-name net-mozaws-prod-delivery-firefox --tools-revision default --tools-repo https://hg.mozilla.org/build/tools
import sys
from snapcraft import storeapi
from snapcraft._store import _login
def main():
packages = [{'name': "firefox", 'series':
storeapi.constants.DEFAULT_SERIES}]
channels = ['edge']
@MihaiTabara
MihaiTabara / no-wnp.md
Created September 28, 2017 18:42 — forked from rail/no-wnp.md
"openURL": "https://www.mozilla.org/%LOCALE%/firefox/56.0/whatsnew/?oldversion=%OLD_VERSION%",
"actions": "showURL",
  • Modify the name of the blob: "name": "Firefox-56.0-build6-bz2"
  • Upload the blob to balrog
@MihaiTabara
MihaiTabara / tcmigration.md
Last active December 14, 2017 16:40
mtabara tcmigration cleanup

Beetmover

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
loader: taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
@MihaiTabara
MihaiTabara / gist:0dda55a9741f4998a14a06e0f125138f
Created September 24, 2018 11:36
zip archive differences
geckoview target.maven.zip archive
===================================
[<ZipInfo filename='org/mozilla/geckoview/geckoview-beta-armeabi-v7a/63.0.20180917143811/geckoview-beta-armeabi-v7a-63.0.20180917143811.aar' filemode='-rw-r--r--' file_size=33966027>,
<ZipInfo filename='org/mozilla/geckoview/geckoview-beta-armeabi-v7a/63.0.20180917143811/geckoview-beta-armeabi-v7a-63.0.20180917143811.aar.sha1' filemode='-rw-r--r--' file_size=40>,
<ZipInfo filename='org/mozilla/geckoview/geckoview-beta-armeabi-v7a/63.0.20180917143811/geckoview-beta-armeabi-v7a-63.0.20180917143811.aar.md5' filemode='-rw-r--r--' file_size=32>,
<ZipInfo filename='org/mozilla/geckoview/geckoview-beta-armeabi-v7a/63.0.20180917143811/geckoview-beta-armeabi-v7a-63.0.20180917143811.pom' filemode='-rw-r--r--' file_size=658>,
<ZipInfo filename='org/mozilla/geckoview/geckoview-beta-armeabi-v7a/63.0.20180917143811/geckoview-beta-armeabi-v7a-63.0.20180917143811.pom.md5' filemode='-rw-r--r--' file_size=32>,
<ZipInfo filename='org/mozilla/geckoview/g