This sets you up to make two separate targets:
- One for a desktop [simulator] [1]
- One for the ZTE [device] [2]
These are the moving parts:
- [mozilla-inbound repo] [3] clone (hg)
- [gaia repo] [4] fork (git)
- [B2G project clone] [5] (git)
/* generated by jison-lex 0.1.0 */ | |
var bah = (function(){ | |
var lexer = { | |
EOF:1, | |
parseError:function parseError(str, hash) { | |
if (this.yy.parser) { | |
this.yy.parser.parseError(str, hash); | |
} else { | |
throw new Error(str); | |
} |
remote: > [email protected] postinstall /tmp/deploy11292-3334-15gmn7h | |
remote: > node ./scripts/postinstall.js | |
remote: | |
remote: >> delete ancient code | |
remote: >> move old code out of the way | |
remote: >> move new code into place | |
remote: >> setting env vars from .awsbox.json: CONFIG_FILES | |
remote: >> postdeploy hook | |
remote: >> no keypair needed. you gots one | |
remote: >> generating production resources |
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- / | |
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ | |
/* 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/. */ | |
// This JS shim contains the callbacks to fire DOMRequest events for | |
// navigator.pay API within the payment processor's scope. | |
"use strict"; |
requireApp('system/js/identity.js'); | |
requireApp('system/test/unit/mock_chrome_event.js'); | |
requireApp('system/test/unit/mock_popup_manager.js'); | |
suite('identity', function() { | |
var subject; | |
var realPopupManager; | |
suiteSetup(function() { | |
subject = Identity; |
zachbook ~/moz/b2g-src/mi $ hg pull | |
The authenticity of host 'hg.mozilla.org (63.245.215.25)' can't be established. | |
RSA key fingerprint is fa:e8:5a:cc:de:02:e0:c7:6e:ff:14:92:90:b9:12:be. | |
Are you sure you want to continue connecting (yes/no)? yes | |
remote: Warning: Permanently added 'hg.mozilla.org,63.245.215.25' (RSA) to the list of known hosts. | |
remote: Permission denied (publickey,keyboard-interactive). | |
abort: no suitable response from remote hg! |
{ | |
"test_can_change_user_password": { | |
"result": "error", | |
"class": "123done.tests.test_change_password.TestChangePassword", | |
"duration": "0.0", | |
"url": "https://saucelabs.com/jobs/f965a27f0eef47b7915e5c547193c3f5" | |
}, | |
"test_that_user_can_logout": { | |
"result": "error", | |
"class": "123done.tests.test_logout.TestLogout", |
for i in ~/.npm/*; do echo "$i"; find $i -name ".cache.json" -exec grep "shasum" '{}' \; | wc ; done | |
/Users/zcarter/.npm/JSONSelect | |
1 6 840 | |
/Users/zcarter/.npm/JSV | |
1 13 988 | |
/Users/zcarter/.npm/async | |
1 33310 286998 | |
/Users/zcarter/.npm/bcrypt | |
1 20 2013 | |
/Users/zcarter/.npm/bigint |
//var org = /^https?:\/\/(?=.{1,254}(?::|$))(?:(?!\d|-)(?![a-zA-Z0-9\-]{1,62}-\.)[a-zA-Z0-9\-]{1,63}\.)*(?:(?!\d|-)(?![a-zA-Z0-9\-]{1,62}-$)[a-zA-Z0-9\-]{1,63})(:\d+)?$/; | |
var org = /^https?:\/\/(?=.{1,254}(?::|$))(?:(?!\d|-)(?![a-z0-9\-]{1,62}-(?:\.|:|$))[a-z0-9\-]{1,63}\b(?!\.$)\.?)+(:\d+)?$/i; | |
/* Origin regex explained | |
/^ // beginning | |
https?:\/\/ // starts with http:// or https:// | |
(?=.{1,254}(?::|$)) // the hostname chars must be within 1-254 bytes |
#!/usr/bin/env node | |
/* | |
* This module can verify that packages installed during development are | |
* identical to those installed during deployment. The standard npm shrinkwrap | |
* only ensures that package versions are the same, but does not verify contents. | |
* This module checks the shasum of the package tarballs downloaded by npm during | |
* development and deployment to ensure they are the same. | |
* | |
* Usage: |