Upload

io.github.alexarchambault.millnativeimage.upload.Upload
object Upload

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Upload.type

Members list

Value members

Concrete methods

def copyLauncher0(nativeLauncher: Path, directory: String, name: String, compress: Boolean, workspace: Path, suffix: String, printChecksums: Boolean): Path
def platformExtension: String
def platformSuffix: String
def upload(ghOrg: String, ghProj: String, ghToken: String, tag: String, dryRun: Boolean, overwrite: Boolean, printChecksum: Boolean)(uploads: (Path, String)*): Unit

Uploads files as GitHub release assets.

Uploads files as GitHub release assets.

Value parameters

dryRun

Whether to run a dry run (printing the actions that would have been done, but not uploading anything)

ghOrg

GitHub organization of the release

ghProj

GitHub project name of the release

ghToken

GitHub token

tag

Tag to upload assets to

uploads

List of local files / asset name to be uploaded

Attributes

Deprecated methods

def copyLauncher(nativeLauncher: Path, directory: String, name: String, compress: Boolean, suffix: String, printChecksums: Boolean, wd: Path): Path

Attributes

Deprecated
[Since version 0.1.31] Use copyLauncher0 instead