-
Notifications
You must be signed in to change notification settings - Fork 28
5 2 4
Himanshu Aggarwal edited this page Feb 25, 2017
·
5 revisions
9:00pm PST, Thursday, Feb 23, 2017
-
More environmental variables in runSh and runCLI jobs: Environmental variables
POINTER,SEED,RESOURCENAME_HTTPS_URL,RESOURCENAME_SSH_URLandRESOURCENAME_KEYPATHare added. Read more in our documentation
- Newly created branches were not displaying without force syncing project: This fix ensures the branch list for a project is updated each time a build is triggered.
-
envsubstcommand does not work: The default images are updated to include thegettextpackage -
'Reset' button shown for non-Shippable initialized Custom Nodes: Custom hosts that used the option
I want to run the scripts myselfto initialize nodes cannot be reset. The scripts have to be re-downloaded and run on the node. This fix hides the 'Reset' button rSyncjobs fail for some Bitbucket customerstimeresources occasionally trigger twice-
Build stuck at
Provisioning a node for subscription:for projects that were previously paused: The fix sets the project's properties correctly when paused. The builds will run successfully, after the project is resumed. - Pull Request web hooks fail to trigger CI: This fix adds a retry logic to mitigate the issue
To upgrade Shippable Server, follow the instructions below. All steps in the upgrade happen on the Swarm Master machine except when noted otherwise.
-
Pre-installation:
-
Backup the
usr/state.jsonfile and the Postgres database (on the core machine) -
Pull the latest code by running the following:
git fetchgit taggit checkout v5.2.4
-
Run
sudo apt-get updateon all machines -
Enable/disable any integrations by adding/removing services in the
systemIntegrationsection of thestate.jsonfile
-
-
Installation:
- Run
sudo ./base.sh --release v5.2.4
- Run
-
Post installation:
- Reset all system/custom nodes
- Verify genexec containers are running
shipimg/genexec:v5.2.4