Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

Commit

Permalink
Renamed env to ring. Removed deploy id from deployment get
Browse files Browse the repository at this point in the history
  • Loading branch information
andrebriggs committed Apr 14, 2020
1 parent 24c4379 commit 42a354e
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 18 deletions.
6 changes: 3 additions & 3 deletions docs/commands/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@
"description": "URL of the repository (SRC, HLD, Manifest)"
}
],
"markdown": "## Description\n\nThis command inserts data about pipeline runs into Azure Table storage.\n\n## Example\n\nThe following command has parameters for Azure Table storage credential and\nvarious pipelines run details.\n\n```\nspk deployment create -n $AZURE_STORAGE_ACCOUNT_NAME \\\n -k $AZURE_ACCOUNT_KEY \\\n -t $AZURE_TABLE_NAME \\\n -p $AZURE_TABLE_PARTITION_KEY \\\n --p2 $(Build.BuildId) \\\n --hld-commit-id $latest_commit \\\n --env $(Build.SourceBranchName) \\\n --image-tag $tag_name \\\n --pr $pr_id \\\n --repository $repourl\n```\n"
"markdown": "## Description\n\nThis command inserts data about pipeline runs into Azure Table storage.\n\n## Example\n\nThe following command has parameters for Azure Table storage credential and various pipelines run details. It's used by the source build pipeline, the release stage and the manifest generation pipeline, and each of them pass in parameters depending on the information for that pipeline. Here are three examples: \n\n```\nspk deployment create -n $AZURE_STORAGE_ACCOUNT_NAME \\\n -k $AZURE_ACCOUNT_KEY \\\n -t $AZURE_TABLE_NAME \\\n -p $AZURE_TABLE_PARTITION_KEY \\ \n --p1 $(Build.BuildId) \\\n --image-tag $tag_name \\\n --commit-id $commitId \\\n --service $service \\\n --repository $repourl\n```\n\n```\nspk deployment create -n $AZURE_STORAGE_ACCOUNT_NAME \\\n -k $AZURE_ACCOUNT_KEY \\\n -t $AZURE_TABLE_NAME \\\n -p $AZURE_TABLE_PARTITION_KEY \\ \n --p2 $(Build.BuildId) \\\n --hld-commit-id $latest_commit \\\n --env $(Build.SourceBranchName) \\\n --image-tag $tag_name \\\n --pr $pr_id \\\n --repository $repourl\n```\n\n```\nspk deployment create -n $AZURE_STORAGE_ACCOUNT_NAME \\\n -k $AZURE_ACCOUNT_KEY \\\n -t $AZURE_TABLE_NAME \\\n -p $AZURE_TABLE_PARTITION_KEY \\ \n --p3 $(Build.BuildId) \\ \n --hld-commit-id $commitId \\ \n --pr $pr_id \\\n --repository $repourl\n```\n"
},
"deployment dashboard": {
"command": "dashboard",
Expand Down Expand Up @@ -141,8 +141,8 @@
"defaultValue": ""
},
{
"arg": "-e, --env <environment>",
"description": "Filter by environment name",
"arg": "-r, --ring <ring>",
"description": "Filter by ring name",
"defaultValue": ""
},
{
Expand Down
4 changes: 2 additions & 2 deletions src/commands/deployment/get.decorator.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
"defaultValue": ""
},
{
"arg": "-e, --env <environment>",
"description": "Filter by environment name",
"arg": "-r, --ring <ring>",
"description": "Filter by ring name",
"defaultValue": ""
},
{
Expand Down
13 changes: 6 additions & 7 deletions src/commands/deployment/get.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const MOCKED_INPUT_VALUES: CommandOptions = {
buildId: "",
commitId: "",
deploymentId: "",
env: "",
ring: "",
imageTag: "",
output: "",
service: "",
Expand All @@ -45,7 +45,7 @@ const MOCKED_VALUES: ValidatedOptions = {
buildId: "",
commitId: "",
deploymentId: "",
env: "",
ring: "",
imageTag: "",
nTop: 0,
output: "",
Expand Down Expand Up @@ -292,7 +292,7 @@ describe("Introspect deployments", () => {
const dep = deployment as IDeployment;

// Make sure the basic fields are defined
expect(dep.deploymentId).not.toBe("");
// expect(dep.deploymentId).not.toBe("");
expect(dep.service).not.toBe("");
expect(duration(dep)).not.toBe("");
expect(status(dep)).not.toBe("");
Expand Down Expand Up @@ -321,7 +321,6 @@ describe("Print deployments", () => {
const deployment = [
"2019-08-30T21:05:19.047Z",
"hello-bedrock",
"7468ca0a24e1",
"c626394",
6046,
"hello-bedrock-master-6046",
Expand All @@ -338,13 +337,13 @@ describe("Print deployments", () => {
expect(table).toBeDefined();

if (table) {
const matchItems = table.filter((field) => field[2] === deployment[2]);
const matchItems = table.filter((field) => field[0] === deployment[0]);
expect(matchItems).toHaveLength(1); // one matching row

(matchItems[0] as IDeployment[]).forEach((field, i) => {
expect(field).toEqual(deployment[i]);
});
expect(matchItems[0]).toHaveLength(14);
expect(matchItems[0]).toHaveLength(13);

table = printDeployments(
mockedDeps,
Expand Down Expand Up @@ -395,7 +394,7 @@ describe("Output formats", () => {
expect(table).toBeDefined();

if (table) {
table.forEach((field) => expect(field).toHaveLength(20));
table.forEach((field) => expect(field).toHaveLength(19));
}
});
});
10 changes: 4 additions & 6 deletions src/commands/deployment/get.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ export interface InitObject {
export interface CommandOptions {
watch: boolean;
output: string;
env: string;
ring: string;
imageTag: string;
buildId: string;
commitId: string;
Expand Down Expand Up @@ -117,7 +117,7 @@ export const validateValues = (opts: CommandOptions): ValidatedOptions => {
buildId: opts.buildId,
commitId: opts.commitId,
deploymentId: opts.deploymentId,
env: opts.env,
ring: opts.ring,
imageTag: opts.imageTag,
nTop: top,
output: opts.output,
Expand Down Expand Up @@ -307,13 +307,12 @@ export const printDeployments = (
let header = [
"Start Time",
"Service",
"Deployment",
"Commit",
"Src to ACR",
"Image Tag",
"Result",
"ACR to HLD",
"Env",
"Ring",
"Hld Commit",
"Result",
];
Expand Down Expand Up @@ -373,7 +372,6 @@ export const printDeployments = (
: "-"
);
row.push(deployment.service !== "" ? deployment.service : "-");
row.push(deployment.deploymentId);
row.push(deployment.commitId !== "" ? deployment.commitId : "-");
row.push(
deployment.srcToDockerBuild ? deployment.srcToDockerBuild.id : "-"
Expand Down Expand Up @@ -515,7 +513,7 @@ export const getDeployments = async (
initObj.srcPipeline,
initObj.hldPipeline,
initObj.clusterPipeline,
values.env,
values.ring,
values.imageTag,
values.buildId,
values.commitId,
Expand Down

0 comments on commit 42a354e

Please sign in to comment.