@expo/eas-build-job
Advanced tools
Comparing version 0.2.3 to 0.2.4
@@ -5,2 +5,3 @@ /// <reference types="hapi__joi" /> | ||
import { Platform } from '../constants'; | ||
import { SecretEnvs } from '../secrets'; | ||
export interface AndroidKeystore { | ||
@@ -21,3 +22,3 @@ dataBase64: string; | ||
}; | ||
secretEnvs?: Record<string, string>; | ||
secretEnvs?: SecretEnvs; | ||
}; | ||
@@ -24,0 +25,0 @@ } |
@@ -10,2 +10,3 @@ "use strict"; | ||
const constants_1 = require("../constants"); | ||
const secrets_1 = require("../secrets"); | ||
const AndroidKeystoreSchema = joi_1.default.object({ | ||
@@ -24,3 +25,3 @@ dataBase64: joi_1.default.string().required(), | ||
buildCredentials: joi_1.default.object({ keystore: AndroidKeystoreSchema.required() }), | ||
secretEnvs: joi_1.default.object().pattern(joi_1.default.string(), joi_1.default.string()), | ||
secretEnvs: secrets_1.SecretEnvsSchema, | ||
}).required(), | ||
@@ -27,0 +28,0 @@ }); |
@@ -7,1 +7,2 @@ import * as Android from './android'; | ||
export { ArchiveSourceType, ArchiveSource } from './archiveSource'; | ||
export { SecretEnvs, SecretEnvsSchema } from './secrets'; |
@@ -35,2 +35,4 @@ "use strict"; | ||
Object.defineProperty(exports, "ArchiveSourceType", { enumerable: true, get: function () { return archiveSource_1.ArchiveSourceType; } }); | ||
var secrets_1 = require("./secrets"); | ||
Object.defineProperty(exports, "SecretEnvsSchema", { enumerable: true, get: function () { return secrets_1.SecretEnvsSchema; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -5,2 +5,3 @@ /// <reference types="hapi__joi" /> | ||
import { Platform } from '../constants'; | ||
import { SecretEnvs } from '../secrets'; | ||
declare const iOSTargetCredentialsSchema: Joi.ObjectSchema<any>; | ||
@@ -26,5 +27,5 @@ interface iOSTargetCredentials { | ||
buildCredentials?: iOSBuildCredentials; | ||
secretEnvs?: Record<string, string>; | ||
secretEnvs?: SecretEnvs; | ||
}; | ||
} | ||
export { BaseiOSJob, BaseiOSJobSchema, iOSBuildCredentials, iOSBuildCredentialsSchema, iOSTargetCredentials, iOSTargetCredentialsSchema, DistributionCertificate, }; |
@@ -10,2 +10,3 @@ "use strict"; | ||
const constants_1 = require("../constants"); | ||
const secrets_1 = require("../secrets"); | ||
const iOSTargetCredentialsSchema = joi_1.default.object().keys({ | ||
@@ -28,3 +29,3 @@ provisioningProfileBase64: joi_1.default.string().required(), | ||
buildCredentials: iOSBuildCredentialsSchema, | ||
secretEnvs: joi_1.default.object().pattern(joi_1.default.string(), joi_1.default.string()), | ||
secretEnvs: secrets_1.SecretEnvsSchema, | ||
}).required(), | ||
@@ -31,0 +32,0 @@ }); |
{ | ||
"name": "@expo/eas-build-job", | ||
"version": "0.2.3", | ||
"version": "0.2.4", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
384741
47
497