nexus_upload

Upload a file to Sonatype Nexus platform

nexus_upload
Supported platforms ios, android, mac
Author @xfreebird

1 Example

nexus_upload(
  file: "/path/to/file.ipa",
  repo_id: "artefacts",
  repo_group_id: "com.fastlane",
  repo_project_name: "ipa",
  repo_project_version: "1.13",
  repo_classifier: "dSYM", # Optional
  endpoint: "http://localhost:8081",
  username: "admin",
  password: "admin123"
)

Parameters

Key Description
file File to be uploaded to Nexus
repo_id Nexus repository id e.g. artefacts
repo_group_id Nexus repository group id e.g. com.company
repo_project_name Nexus repository commandect name. Only letters, digits, underscores(_), hyphens(-), and dots(.) are allowed
repo_project_version Nexus repository commandect version
repo_classifier Nexus repository artifact classifier (optional)
endpoint Nexus endpoint e.g. http://nexus:8081
mount_path Nexus mount path. Defaults to /nexus
username Nexus username
password Nexus password
ssl_verify Verify SSL
verbose Make detailed output
proxy_username Proxy username
proxy_password Proxy password
proxy_address Proxy address
proxy_port Proxy port


To show the documentation in your terminal, run

fastlane action nexus_upload

View source code


Back to actions