update stepExec & genexec to always post version with versionTrigger false.
updates genexec to inject environment variable directly from the params resource.
updated state resource OUT handler.
Features
Adds replicate option for OUT step resources. And allows gitRepo resources to be used as an input or output in a runCI job.
Simplified/Custom Naming for Kubernetes
Allow summary, runs and tabs in a job view to be hyperlinked
Left navigation bar doesn't stay collapsed across page loads
Make URLs as hyperlinks.
SSH access to build machines
Automatically injects key value pairs from params resource to the environment.
Allows input versions to be pinned in the UI.
Added a history table to the project dashboard.
support custom ENVs for pipeline jobs
Adding flags to syncRepo/rSync after creation(mvp3)
Bug Fixes
jobs with state resources can be updated later
Update URL when switching builds through roller
New UI hangs when viewing consoles for some jobs
inconsistent resources have no flag to tell us its inconsistent
Sort buttons have no effect on account integrations list
[SPOG] color for waiting runCI job is not consistent with waiting pipeline job
Enabling Kubernetes in Admiral UI will bring up provision service. From Admiral UI, user can also enable Google Cloud, Microsoft Azure, Digital Ocean integrations.
fixes the error message which shows accountIntegrations instead of subscriptionIntegrations in GET /subscriptionIntegrations/:subscriptionIntegrationId/dependencies
fixes the UX glitch when clicking on Bitbucket Server account integration
Fixes trace tab in old UI.
provision job has error but still marked green(kubernetes)
grid-view "i" icon in firefox vs chrome
custom job run page more/less logic not quite right
Circular reference problem with state resource
Exception trying to delete a subscriptionIntegrationPermission
Callback Url doesn't update dynamically on changing the Shippable UI URL
Incorrect API and WWW urls populated in Admiral UI
subscription integration page is not loading
[Shippable server EE] Fixes dynamic node UI issues
[Shippable server EE] Fixes CI builds hang indefinitely even when dynamic node provisioning fails.
going into runCI jobs page, user should only see that jobs builds
Job status does not change when a run is canceled
WWW factories should not propagate events from projects and subs on which the user has no permissions
Allow tables to be sorted by commit SHA and remove project name and resource type columns from the project dashboard.
Job Page loads all reports etc. even at the summary level