Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

proemmer/scribi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scribi

(script binder)

Windows CI

By Benjamin Proemmer

Scribi is the main application to run scripts and automatic generate an WebApi and SignalR interface for them.

#Deployment

Based on the blog of Scott Hanselman, you have two possibilities to deploy the app.

Framework-dependent (FDD)

project.json

"dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.1" ,
      "type": "platform"  
    },
}

dotnet build

dotnet build

dotnet publish

dotnet publish

after this you will find a Scribi.dll which you can run with dotnet.exe.

Framework-dependent (SCD)

project.json

Remove the "type"="platform" from dependencies.

"dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.1" 
    },
}

Add runtimes (get Id's from here)

"runtimes": {
     "win10-x64": {},
     "osx.10.10-x64": {},
     "ubuntu.14.04-x64": {}
   }

dotnet build

dotnet build -r win10-x64
dotnet build -r osx.10.10-x64
dotnet build -r ubuntu.14.04-x64

dotnet publish

dotnet publish -c release -r win10-x64
dotnet publish -c release -r osx.10.10-x64
dotnet publish -c release -r ubuntu.14.04-x64

Once this is done, you get on folder for every runtime in ..\Scribi\bin\Release\netcoreapp1.0[Runtime]. In Windows10 you get in the win10-x64 folder the file Scribi.exe.

Links

About

Script Binder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published