Skip to content

Commit 5f6b44a

Browse files
Merge pull request #98 from ISISComputingGroup/Ticket7914_pull_latest_instrument_scripts_master
Added deploy script details to instrument scripts page
2 parents b16004d + 3c3f702 commit 5f6b44a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
# Shared Instrument Scripts
22

3-
The general instrument scripts are in this [repository](https://github.com/ISISNeutronMuon/InstrumentScripts) and include scripts like `do_sans` and `do_trans`, as well as the (old) scans library.
3+
The general instrument scripts are in this [repository](https://github.com/ISISNeutronMuon/InstrumentScripts) and include scripts like `do_sans` and `do_trans`, as well as the (old) scans library.
4+
5+
During IBEX deployment, an optional step has been added to the deploy script (see [ticket](https://github.com/ISISComputingGroup/IBEX/issues/7914)
6+
for details) to pull the latest master branch of the scripts repository and attempt an automatic merge with the local branch.
7+
This step will immediately fail if the local branch is _not_ named after the machine (e.g. _NDXxxx_) it is being run on.
8+
Following a successful check of the branch name, an automatic merge is attempted and should this fail,
9+
a set of instructions is presented to the user to perform a _manual_ merge. No further action is taken by this deployment task.
10+
11+
At the time of writing, there is **no** automated task for this 'pull and merge' of the instrument scripts
12+
(i.e. is it not present in the CI system), it is **only** performed as an optional step during IBEX deployment.

0 commit comments

Comments
 (0)