File: lib/messenger/jenkinsSauceLabs.js
- // Copyright 2014, Yahoo! Inc.
- // Copyrights licensed under the Mit License. See the accompanying LICENSE file for terms.
-
- var AbstractMessenger = require('../abstractMessenger');
-
- /**
- * @class Jenkins Sauce-Labs messenger
- * @extends AbstractMessenger
- * @constructor
- */
- var JenkinsSauceLabsMessenger = AbstractMessenger.extend(
-
- {
- /**
- * Send the build info to jenkins
- *
- * @method sendBuildInfo
- * @param {string} sessionId
- * @param {string} jobName
- * @param {object} [options]
- */
- sendBuildInfo: function (sessionId, jobName, options) {
- this.trigger("SauceOnDemandSessionID=" + sessionId + " job-name=" + jobName + "\n", options);
- }
- });
-
- module.exports = JenkinsSauceLabsMessenger;
-
-