cloudbuild-task-contracts
Advanced tools
Comparing version
@@ -0,0 +0,0 @@ module.exports = { |
@@ -0,0 +0,0 @@ export interface Artifacts { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Artifacts.js.map |
@@ -0,0 +0,0 @@ import { Tool } from './Tool'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=CloudTask.js.map |
@@ -0,0 +0,0 @@ export declare class Utilities { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export * from './Tool'; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface Inputs { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Inputs.js.map |
@@ -0,0 +0,0 @@ export interface Logger { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Logger.js.map |
export interface Outputs { | ||
setVariable(name: string, value: string): void; | ||
setOutput(name: string, value: string): void; | ||
} | ||
//# sourceMappingURL=Outputs.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Outputs.js.map |
@@ -0,0 +0,0 @@ export interface PullRequestSource { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=PullRequest.js.map |
@@ -0,0 +0,0 @@ export interface RepoInfo { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=RepoInfo.js.map |
@@ -0,0 +0,0 @@ export interface TaskResult { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=TaskResult.js.map |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Tool.js.map |
{ | ||
"name": "cloudbuild-task-contracts", | ||
"version": "0.1.41-alpha", | ||
"description": "Abstractions that most/all cloud build services can fulfill in order to allow the development of tasks for submission to the various cloud build marketplaces while maintaining primarily just one codebase.", | ||
"main": "lib/index.js", | ||
"scripts": { | ||
"build": "tsc", | ||
"watch": "tsc -watch" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/aarnott/cloudbuild-task.git", | ||
"directory": "cloudbuild-task-contracts" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/aarnott/cloudbuild-task/issues" | ||
}, | ||
"homepage": "https://github.com/aarnott/cloudbuild-task#readme", | ||
"author": "Andrew Arnott <andrewarnott@gmail.com>", | ||
"license": "MIT", | ||
"devDependencies": { | ||
"@types/jest": "^24.9.1", | ||
"@types/node": "^13.1.8", | ||
"jest": "^25.1.0", | ||
"jshint": "^2.11.0", | ||
"ts-jest": "^25.0.0", | ||
"tslint": "^6.0.0", | ||
"typescript": "^3.7.5" | ||
} | ||
} | ||
"name": "cloudbuild-task-contracts", | ||
"version": "0.1.47-alpha.g36f3b2825f", | ||
"description": "Abstractions that most/all cloud build services can fulfill in order to allow the development of tasks for submission to the various cloud build marketplaces while maintaining primarily just one codebase.", | ||
"main": "lib/index.js", | ||
"engines": { | ||
"node": ">= 6.0" | ||
}, | ||
"scripts": { | ||
"build": "tsc", | ||
"watch": "tsc -watch" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/aarnott/cloudbuild-task.git", | ||
"directory": "cloudbuild-task-contracts" | ||
}, | ||
"bugs": { | ||
"url": "https://github.com/aarnott/cloudbuild-task/issues" | ||
}, | ||
"homepage": "https://github.com/aarnott/cloudbuild-task#readme", | ||
"author": "Andrew Arnott <andrewarnott@gmail.com>", | ||
"license": "MIT", | ||
"devDependencies": { | ||
"@types/jest": "^24.9.1", | ||
"@types/node": "^13.1.8", | ||
"jest": "^25.1.0", | ||
"jshint": "^2.11.0", | ||
"ts-jest": "^25.0.0", | ||
"tslint": "^6.0.0", | ||
"typescript": "^3.7.5" | ||
} | ||
} |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import { Tool } from './Tool'; |
@@ -0,0 +0,0 @@ export class Utilities { |
@@ -0,0 +0,0 @@ export * from './Tool'; |
@@ -0,0 +0,0 @@ export interface Inputs { |
@@ -0,0 +0,0 @@ /** Provides message logging functionality. */ |
export interface Outputs { | ||
/** Sets a variable that will impact this and subsequent tasks. | ||
* @param name The name of the variable | ||
/** | ||
* Sets a variable that will impact this and subsequent tasks, generally by setting a persistent environment variable. | ||
* @param name The name of the (environment) variable. | ||
* @param value The value of the variable. | ||
*/ | ||
setVariable(name: string, value: string): void; | ||
/** | ||
* Sets an output variable that the workflow/pipeline can directly consume if they wire a symbol up to receive it. | ||
* @param name The name of the output variable. | ||
* @param value The value of the output variable. | ||
*/ | ||
setOutput(name: string, value: string): void; | ||
} |
@@ -0,0 +0,0 @@ export interface PullRequestSource { |
@@ -0,0 +0,0 @@ /** Describes the branch, tag or commit being built. */ |
@@ -0,0 +0,0 @@ /** Exposes functionality to check or set the result of the task. */ |
@@ -0,0 +0,0 @@ import * as stream from 'stream'; |
Sorry, the diff of this file is not supported yet
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
393
2.08%1
-50%41
Infinity%22637
-19.11%