Skip to content

Commit

Permalink
Merge pull request #78 from HicServices/task/RDMP-91-improve-document…
Browse files Browse the repository at this point in the history
…ation

Update Readme to outline what is in rdmpextensions
  • Loading branch information
jas88 authored Oct 6, 2023
2 parents 6a83445 + 403d49a commit afd28ac
Showing 1 changed file with 27 additions and 3 deletions.
30 changes: 27 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,31 @@
# RdmpExtensions
A collection of non-core RDMP functionality.
This includes:

* Automation Plugins

Allows Automation of extractions

* Interactive Plugins

Contains the DeAnonymise functionality to deanonymise against a cohort

* Python

Allows Python scripts to be run as data providers

* Release Plugin

Allows releases from remote RDMP instances

* StatsScriptsExecution Plugin

Allows R scripts to be run from RDMP

## Building
Before Building, ensure the version number is correct within the rdmpextension.nuspec and sharedAssembly.info file
You will also need 7zip or an equivalent installed.

Before Building, ensure the version number is correct within the rdmpextension.nuspec and SharedAssemblyInfo.cs
file.

You can build this plugin ready for upload to an RDMP instance using:

Expand All @@ -12,7 +35,8 @@ dotnet publish -p:DebugType=embedded -p:GenerateDocumentation=false Plugin/main/
7z a -tzip Rdmp.Extensions.Plugin.6.2.0.nupkg rdmpextension.nuspec p
dotnet run --project RDMP/Tools/rdmp/rdmp.csproj -c Release -- pack -p --file Rdmp.Extensions.Plugin.6.2.0.nupkg --dir yaml
```
Once built you will have a file called ` Rdmp.Extensions.Plugin.6.2.0.nupkg`

Once built you will have a file called ` Rdmp.Extensions.Plugin.6.2.0.nupkg`. The last step (with the '-p' switch to the pack command) strips out all the duplicated DLLs which are already provided within RDMP.

Upload it to RDMP using

Expand Down

0 comments on commit afd28ac

Please sign in to comment.