Merge branch 'main' into gold_integration
diff --git a/images/js/helpers/gold.js b/images/js/helpers/gold.js
index 58fd88d..e71071b 100644
--- a/images/js/helpers/gold.js
+++ b/images/js/helpers/gold.js
@@ -6,7 +6,6 @@
try {
const googleEnvSecret = process.env.GOOGLE_CLOUD_STORAGE;
const keyString = Buffer.from(googleEnvSecret, 'base64').toString('ascii');
- // console.log('KEYSTRING ===> ', keyString);
await writeToPromise('./secret.json', keyString);
return true;
} catch (err) {
@@ -31,6 +30,8 @@
const githubCommit = process.env.GITHUB_SHA;
// initalizes the process
await execToPromise(`goldctl imgtest init --work-dir ./tmp --commit ${githubCommit} --keys-file ./keys.json --instance lottie-animation-community --bucket lottie-animation-community-tests`);
+ console.log('IMAGE INITIALIZE');
+ console.log(`goldctl imgtest init --work-dir ./tmp --commit ${githubCommit} --keys-file ./keys.json --instance lottie-animation-community --bucket lottie-animation-community-tests`);
};
const uploadImage = async (imagePath, testName) => {
@@ -38,9 +39,9 @@
// Adds an image to the current imgtest process.
// the --test-name argument should be different for each animation
const response = await execToPromise(`goldctl imgtest add --work-dir ./tmp --test-name "${testName}" --png-file "${imagePath}"`);
- console.log('IMAGE UPLOADED');
- console.log(`goldctl imgtest add --work-dir ./tmp --test-name "${testName}" --png-file "${imagePath}"`);
+ console.log('IMAGE UPLOAD SUCCESS');
console.log(response);
+ console.log(`goldctl imgtest add --work-dir ./tmp --test-name "${testName}" --png-file "${imagePath}"`);
} catch (error) {
console.log('IMAGE UPLOAD ERROR', error);
//
@@ -50,9 +51,13 @@
const finalize = async () => {
try {
// finalizes the process
- await execToPromise('goldctl imgtest finalize --work-dir ./tmp');
+ const response = await execToPromise('goldctl imgtest finalize --work-dir ./tmp');
+ console.log('IMAGE FINALIZE');
+ console.log(response);
} catch (error) {
//
+ console.log('FINALIZE ERROR');
+ console.log(error);
}
};
diff --git a/schema/docs/json/effects/angle.json b/schema/docs/json/effects/angle.json
index 4d28023..fb029db 100644
--- a/schema/docs/json/effects/angle.json
+++ b/schema/docs/json/effects/angle.json
@@ -31,7 +31,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
diff --git a/schema/docs/json/effects/checkBox.json b/schema/docs/json/effects/checkBox.json
index a7e9039..5437bb7 100644
--- a/schema/docs/json/effects/checkBox.json
+++ b/schema/docs/json/effects/checkBox.json
@@ -31,7 +31,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
diff --git a/schema/docs/json/effects/dropDown.json b/schema/docs/json/effects/dropDown.json
index a7e9039..5437bb7 100644
--- a/schema/docs/json/effects/dropDown.json
+++ b/schema/docs/json/effects/dropDown.json
@@ -31,7 +31,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
diff --git a/schema/docs/json/effects/slider.json b/schema/docs/json/effects/slider.json
index 6896b5d..30af3ea 100644
--- a/schema/docs/json/effects/slider.json
+++ b/schema/docs/json/effects/slider.json
@@ -31,7 +31,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
diff --git a/schema/docs/json/helpers/mask.json b/schema/docs/json/helpers/mask.json
index 9c5ff58..9bfddfc 100644
--- a/schema/docs/json/helpers/mask.json
+++ b/schema/docs/json/helpers/mask.json
@@ -35,7 +35,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":100}
diff --git a/schema/docs/json/helpers/transform.json b/schema/docs/json/helpers/transform.json
index 3e16c9f..ad5e06f 100644
--- a/schema/docs/json/helpers/transform.json
+++ b/schema/docs/json/helpers/transform.json
@@ -80,7 +80,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":0},
@@ -94,7 +94,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":0},
@@ -108,7 +108,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":0},
@@ -122,7 +122,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":0},
@@ -136,7 +136,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"default": {"a":0, "k":0},
diff --git a/schema/docs/json/layers/text.json b/schema/docs/json/layers/text.json
index 26149ff..8ede26b 100644
--- a/schema/docs/json/layers/text.json
+++ b/schema/docs/json/layers/text.json
@@ -236,7 +236,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -249,7 +249,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -262,7 +262,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -275,7 +275,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -288,7 +288,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -327,7 +327,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -340,7 +340,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -353,7 +353,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -366,7 +366,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -391,7 +391,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
@@ -404,7 +404,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
@@ -417,7 +417,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
@@ -453,7 +453,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
@@ -466,7 +466,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
@@ -479,7 +479,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "number"
diff --git a/schema/docs/json/properties/doubleKeyframe.json b/schema/docs/json/properties/doubleKeyframe.json
deleted file mode 100644
index cb2e08f..0000000
--- a/schema/docs/json/properties/doubleKeyframe.json
+++ /dev/null
@@ -1,50 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/schema#",
- "type": "object",
- "properties": {
- "s": {
- "description": "Start value of keyframe segment.",
- "extended_name": "Start",
- "type": "number"
- },
- "t": {
- "description": "Start time of keyframe segment.",
- "extended_name": "Time",
- "type": "number"
- },
- "i": {
- "description": "Bezier curve interpolation in value.",
- "extended_name": "In Value",
- "properties": {
- "x": {
- "description": "bezier x axis. Array of numbers.",
- "extended_name": "X axis",
- "type": "array"
- },
- "y": {
- "description": "bezier y axis. Array of numbers.",
- "extended_name": "Y axis",
- "type": "array"
- }
- },
- "type": "object"
- },
- "o": {
- "description": "Bezier curve interpolation out value.",
- "extended_name": "Out Value",
- "properties": {
- "x": {
- "description": "bezier x axis. Array of numbers.",
- "extended_name": "X axis",
- "type": "array"
- },
- "y": {
- "description": "bezier y axis. Array of numbers.",
- "extended_name": "Y axis",
- "type": "array"
- }
- },
- "type": "object"
- }
- }
-}
\ No newline at end of file
diff --git a/schema/docs/json/properties/valueKeyframe.json b/schema/docs/json/properties/valueKeyframe.json
deleted file mode 100644
index 4aa78e7..0000000
--- a/schema/docs/json/properties/valueKeyframe.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/schema",
- "type": "object",
- "properties": {
- "s": {
- "description": "Start value of keyframe segment.",
- "extended_name": "Start",
- "type": "number"
- },
- "t": {
- "description": "Start time of keyframe segment.",
- "extended_name": "Time",
- "type": "number"
- },
- "i": {
- "description": "Bezier curve interpolation in value.",
- "extended_name": "In Value",
- "type": "object",
- "properties": {
- "x": {
- "description": "bezier x axis",
- "extended_name": "X axis",
- "type": "number"
- },
- "y": {
- "description": "bezier y axis",
- "extended_name": "Y axis",
- "type": "number"
- }
- }
- }
- }
-}
\ No newline at end of file
diff --git a/schema/docs/json/properties/valueKeyframed.json b/schema/docs/json/properties/valueKeyframed.json
deleted file mode 100644
index ed5d8c1..0000000
--- a/schema/docs/json/properties/valueKeyframed.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/schema#",
- "type": "object",
- "properties": {
- "k": {
- "description": "Property Value keyframes",
- "extended_name": "Keyframes",
- "type": "array",
- "items": {
- "type": "object",
- "$ref": "#/properties/valueKeyframe"
- }
- },
- "x": {
- "description": "Property Expression. An AE expression that modifies the value.",
- "extended_name": "Expression",
- "type": "string"
- },
- "ix": {
- "description": "Property Index. Used for expressions.",
- "extended_name": "Property Index",
- "type": "number"
- }
- }
-}
diff --git a/schema/docs/json/shapes/transform.json b/schema/docs/json/shapes/transform.json
index a30fef5..18ca51b 100644
--- a/schema/docs/json/shapes/transform.json
+++ b/schema/docs/json/shapes/transform.json
@@ -54,7 +54,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -67,7 +67,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -80,7 +80,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"
@@ -93,7 +93,7 @@
"$ref": "#/properties/value"
},
{
- "$ref": "#/properties/valueKeyframed"
+ "$ref": "#/properties/multiDimensionalKeyframed"
}
],
"type": "object"