-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Morgan Rodgers
committed
Aug 15, 2019
1 parent
395d6d9
commit cb551a8
Showing
5 changed files
with
83 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) | ||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## 0.0.1 - 2019-08-15 | ||
### Added | ||
- Initial release! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,65 @@ | ||
# bc_osc_stata | ||
Batch Connect - OSC Stata | ||
# Batch Connect - OSC Stata | ||
|
||
![GitHub Release](https://img.shields.io/github/release/osc/bc_osc_stata.svg) | ||
[![GitHub License](https://img.shields.io/badge/license-MIT-green.svg)](https://opensource.org/licenses/MIT) | ||
|
||
A Batch Connect app designed for OSC OnDemand that launches Stata within an | ||
Owens batch job. | ||
|
||
## Prerequisites | ||
|
||
This Batch Connect app requires the following software be installed on the | ||
**compute nodes** that the batch job is intended to run on (**NOT** the | ||
OnDemand node): | ||
|
||
- [Stata] 15 | ||
- [Xfce Desktop] 4+ | ||
|
||
For VNC server support: | ||
|
||
- [TurboVNC] 2.1+ | ||
- [websockify] 0.8.0+ | ||
|
||
**Optional** software: | ||
|
||
- [Lmod] 6.0.1+ or any other `module purge` and `module load <modules>` based | ||
CLI used to load appropriate environments within the batch job | ||
|
||
[Stata]: https://www.stata.com/ | ||
[Xfce Desktop]: https://xfce.org/ | ||
[TurboVNC]: http://www.turbovnc.org/ | ||
[websockify]: https://github.com/novnc/websockify | ||
[Lmod]: https://www.tacc.utexas.edu/research-development/tacc-projects/lmod | ||
|
||
## Install | ||
|
||
Use git to clone this app and checkout the desired branch/version you want to | ||
use: | ||
|
||
```sh | ||
scl enable rh-git29 -- git clone <repo> | ||
cd <dir> | ||
scl enable rh-git29 -- git checkout <tag/branch> | ||
``` | ||
|
||
You will not need to do anything beyond this as all necessary assets are | ||
installed. You will also not need to restart this app as it isn't a Passenger | ||
app. | ||
|
||
To update the app you would: | ||
|
||
```sh | ||
cd <dir> | ||
scl enable rh-git29 -- git fetch | ||
scl enable rh-git29 -- git checkout <tag/branch> | ||
``` | ||
|
||
Again, you do not need to restart the app as it isn't a Passenger app. | ||
|
||
## Contributing | ||
|
||
1. Fork it ( https://github.com/OSC/bc_osc_stata/fork ) | ||
2. Create your feature branch (`git checkout -b my-new-feature`) | ||
3. Commit your changes (`git commit -am 'Add some feature'`) | ||
4. Push to the branch (`git push origin my-new-feature`) | ||
5. Create a new Pull Request |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters