Skip to content

sharpliner/jfrog-extensions

Repository files navigation

JFrog extension for Sharpliner

Extension library for Sharpliner that adds tasks from the JFrog Azure DevOps extension.

Example usage

Steps =
[
    JFrog.GenericArtifacts.Download("Artifactory")
        .TaskConfiguration("""
        {
            "files": [
                {
                    "pattern": "libs-generic-local/*.zip",
                    "target": "dependencies/files/"
                }
            ]
        }
        """),

    JFrog.GenericArtifacts.Upload("Artifactory")
            .TaskConfiguration("""

            """) with
            {
                CollectBuildInfo = true,
                BuildName = "MyBuildName",
                BuildNumber = "1.0.0",
                FailNoOp = true,
            },

    JFrog.PublishBuildInfo("Artifactory") with
    {
        BuildName = "MyBuildName",
        BuildNumber = "1.0.0",
        ProjectKey = "MyProject",
        ExcludeEnvVars = "*password*;*secret*"

    }
]

snippet source | anchor

About

Extension library for Sharpliner that adds JFrog tasks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages