Jenkins Plugin Git Changelog Setup for Bugzilla
How to setup Jenkins Plugin Git Changelog and support custom issues.
- Select job > Configure
- At bottom, select Add post-build action > Git Changelog
- CHANGELOG.html
- Configure template here
| // haversine | |
| // By Nick Justice (niix) | |
| // https://github.com/niix/haversine | |
| // | |
| // Corroborated using: http://andrew.hedges.name/experiments/haversine/ | |
| import {Waypoint} from "./Waypoint" // Implement https://developer.mozilla.org/en-US/docs/Web/API/Position/coords | |
| module.exports = { | |
| // convert to radians | |
| toRad(num) { |
How to setup Jenkins Plugin Git Changelog and support custom issues.
Let's say you want to access the application shared preferences in /data/data/com.mypackage.
You could try to run adb shell and then run-as com.mypackage
( or adb shell run-as com.mypackge ls /data/data/com.mypackage/shared_prefs),
but on a production release app downloaded from an app store you're most likely to see:
run-as: Package 'com.mypackage' is not debuggable
| /// Debug dump bytes in hexadecimal format 16-bytes per row | |
| /// | |
| /// \param source | |
| /// \param length | |
| /// | |
| /// Example Output: | |
| /// \code | |
| /// ------------------------ | |
| /// 0000 bd 7a 32 13 08 1c 1e d9 - c9 48 48 0b 5f 23 1a f5 | |
| /// 0010 72 3d 8f 7a e6 2c 07 e4 - 6e 45 79 0f cb 18 13 6f |
| ** | |
| * Debug dump bytes in hexadecimal format 16-bytes per row | |
| * | |
| * Example Output: | |
| * \code | |
| * ------------------------ | |
| * 0000 bd 7a 32 13 08 1c 1e d9 - c9 48 48 0b 5f 23 1a f5 | |
| * 0010 72 3d 8f 7a e6 2c 07 e4 - 6e 45 79 0f cb 18 13 6f | |
| * ------------------------ | |
| * \endcode |
| #!/usr/bin/env python | |
| ################################# | |
| # Get SOURCETABLE from an NTRIP server to discover mount points. | |
| # | |
| # Example: | |
| # | |
| # GET / HTTP/1.0 | |
| # Host: ok.smartnetna.com:10000 | |
| # User-Agent: MyAppName |
| # Debug dump bytes in hexadecimal format 16-bytes per row | |
| # | |
| # Example: | |
| # 0000: d3 00 6a 3f 40 ee 06 7c a5 03 00 24 15 5c 27 40 | |
| # 0016: df ef fa 0c a0 0e 10 4a 6f ff 74 10 68 7a b5 f0 | |
| # | |
| def debugDumpHexBytes(buffer, offsetStart, length): | |
| print ('\n---- %d bytes --------------------') % (length) | |
| i = 0 |
| // debugDumpHexBytes.h | |
| #ifndef DebugHelper_h | |
| #define DebugHelper_h | |
| #import <Foundation/Foundation.h> | |
| #ifdef NDEBUG | |
| // do nothing | |
| #define DbgLog(...) |
| #!/bin/sh | |
| ############################################ | |
| # File: adb-cap.sh | |
| # ----------------------- | |
| # Script to capture screenshot to file from adb connected Android device and saves to ~/Desktop. | |
| # | |
| # If no file name arg is found, a unique file name is created from current date. | |
| # | |
| # Ed Sutton | |
| # Free for any use. |
| #!/bin/bash | |
| # | |
| # This script backups an OS X system to an external volume, effectively | |
| # cloning it. It is based on [0], [1] and [2] for OS X and [3] and [4] for | |
| # Linux. One could also use commercial tools like SuperDuper! or Carbon Copy | |
| # Cloner. The latter website has an interesting list[5] on what files to | |
| # exclude when cloning. | |
| # | |
| # Exclusions (from CCC[5]), see rsync_excludes_osx.txt | |
| # |