Commit Graph

174 Commits

Author SHA1 Message Date
rushtehrani
679d7e50b5 add resource env vars 2020-05-18 22:10:44 -07:00
Andrey Melnikov
b9ccacc2ea fix: issue where workspace template labels were not working. 2020-05-16 17:37:47 -07:00
rushtehrani
f530a7fac2 fix workflowTemplate and version uid 2020-05-14 15:46:58 -07:00
Aleksandr Melnikov
076917278b Consolidated UID generation for WorkflowTemplate and WorkspaceTemplate 2020-05-14 15:04:49 -07:00
rushtehrani
e5f5b8d183 fix typo 2020-05-14 01:05:49 -07:00
rushtehrani
c121116b9d move envfrom to util 2020-05-14 00:33:46 -07:00
rushtehrani
dd9e64ccf6 fix envvar mount issue 2020-05-13 23:35:30 -07:00
rushtehrani
5fe29d5f58 add precedence to env vars 2020-05-13 23:05:09 -07:00
rushtehrani
3edbc809de use EnvFrom for mounting env vars in workflows 2020-05-13 21:53:33 -07:00
rushtehrani
c7caeeb70a add env var to workspace 2020-05-13 21:30:52 -07:00
rushtehrani
7ef68ade48 workspace update 2020-05-12 16:04:35 -07:00
Andrey Melnikov
99a5d24279 fix: issue where paginationw was not being applied to workspace template query 2020-05-12 10:46:57 -07:00
rushtehrani
6c785ed2a6 add is_system to workflow_templates for sys workflows 2020-05-10 20:42:33 -07:00
rushtehrani
1b4e16a168 update is_latest when a new workspace template version is added 2020-05-09 20:37:43 -07:00
rushtehrani
90804b77be change update workspace to use uid 2020-05-09 20:26:24 -07:00
rushtehrani
de9947defa change namespace and uid to 30 characters each 2020-05-08 15:53:30 -07:00
rushtehrani
841c3bc635 use sys-uid instead of sys-name 2020-05-08 15:10:30 -07:00
rushtehrani
5659975fb9 generate UID based on name 2020-05-08 14:26:10 -07:00
rushtehrani
7d720a43fb delete/pause workspace 2020-05-06 22:23:35 -07:00
rushtehrani
ca5d69e3f8 additional status curl calls 2020-05-06 12:44:01 -07:00
rushtehrani
7ca68b6dfa allow inputs for curlNodeTemplate 2020-05-06 10:44:40 -07:00
rushtehrani
1f98997bb3 fix token 2020-05-05 22:57:45 -07:00
rushtehrani
7d19a8543b add sys-uid as a param to all workflows 2020-05-05 22:16:00 -07:00
rushtehrani
ff7c79a5ff update and add curl template to workspace template 2020-05-05 12:58:07 -07:00
rushtehrani
58d6029d45 refactor to make curl node reusable 2020-05-05 12:58:07 -07:00
rushtehrani
51699159c5 update workspace status 2020-05-05 12:58:07 -07:00
Andrey Melnikov
b90b702709 update: initial working version of updating workspace templates. 2020-05-04 14:54:57 -07:00
rushtehrani
16df1e44f0 fix query for workspace creation 2020-05-03 16:48:16 -07:00
rushtehrani
e96413d05a update LisWorkspaceTemplateVersions api 2020-05-03 16:38:27 -07:00
rushtehrani
19e62e00a4 make code more DRY 2020-05-03 16:18:41 -07:00
rushtehrani
a68e27af42 consistent version logic 2020-05-03 15:42:46 -07:00
rushtehrani
85f335c212 refactor workspace template version selection 2020-05-03 15:27:21 -07:00
rushtehrani
e1756d3ee1 use uid instead of name 2020-05-03 15:10:18 -07:00
rushtehrani
8631c5cc85 fix select by version 2020-05-03 14:46:54 -07:00
rushtehrani
67553adad1 refactor GetWorkspaceTemplate so it can be exposed via api 2020-05-03 13:51:12 -07:00
rushtehrani
4a3f990a3d move host creation to workspace execution time 2020-05-03 12:49:53 -07:00
rushtehrani
1dadebec0d workspace database methods 2020-05-02 20:23:34 -07:00
rushtehrani
a08f36b02e add validation to workspace template creation 2020-05-02 18:02:53 -07:00
Andrey Melnikov
024992469f update: WIP workspace template versions 2020-05-02 16:28:23 -07:00
Andrey Melnikov
adb59a36a3 Merge remote-tracking branch 'origin/feat/workspaces' into feat/integrate.workflow.changes 2020-05-01 23:36:59 -07:00
rushtehrani
f1cfdbb9a0 workspace actions wrappers 2020-04-30 19:36:59 -07:00
rushtehrani
dfe606447c create workspace logic 2020-04-30 16:47:25 -07:00
Andrey Melnikov
67a3b0851e fix: Updated workspace template manifest to be an object when passed in. This makes it easier for HTTP to pass it in. 2020-04-30 16:33:35 -07:00
rushtehrani
dda2a8325b use -- to separate name and namespace in workspace url 2020-04-30 11:57:57 -07:00
rushtehrani
af82c312a7 move workspace_types and common_types and refactor Parameter alias 2020-04-29 17:31:44 -07:00
Andrey Melnikov
d493bfb19a Merge remote-tracking branch 'origin/feat/workspaces' into feat/integrate.workflow.changes 2020-04-29 09:53:22 -07:00
rushtehrani
2bca0d7d8a add API call to get generated workflow_template from a workspace_template manifest 2020-04-28 21:09:16 -07:00
Andrey Melnikov
1807234621 feat: Added ListWorkspaceTemplates 2020-04-28 16:58:39 -07:00
rushtehrani
015d78f1a3 support hint and displayName 2020-04-28 13:59:30 -07:00
rushtehrani
2618da8d0c move postExecutionWorkflow out of onExit 2020-04-27 19:20:36 -07:00