github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/docs/2-the-jackal-cli/100-cli-commands/jackal_package_publish.md (about)

     1  # jackal package publish
     2  <!-- Auto-generated by hack/gen-cli-docs.sh -->
     3  
     4  Publishes a Jackal package to a remote registry
     5  
     6  ```
     7  jackal package publish { PACKAGE_SOURCE | SKELETON DIRECTORY } REPOSITORY [flags]
     8  ```
     9  
    10  ## Examples
    11  
    12  ```
    13  
    14  # Publish a package to a remote registry
    15  $ jackal package publish my-package.tar oci://my-registry.com/my-namespace
    16  
    17  # Publish a skeleton package to a remote registry
    18  $ jackal package publish ./path/to/dir oci://my-registry.com/my-namespace
    19  
    20  ```
    21  
    22  ## Options
    23  
    24  ```
    25    -h, --help                      help for publish
    26        --signing-key string        Path to a private key file for signing or re-signing packages with a new key
    27        --signing-key-pass string   Password to the private key file used for publishing packages
    28  ```
    29  
    30  ## Options inherited from parent commands
    31  
    32  ```
    33    -a, --architecture string   Architecture for OCI images and Jackal packages
    34        --insecure              Allow access to insecure registries and disable other recommended security enforcements such as package checksum and signature validation. This flag should only be used if you have a specific reason and accept the reduced security posture.
    35    -k, --key string            Path to public key file for validating signed packages
    36    -l, --log-level string      Log level when running Jackal. Valid options are: warn, info, debug, trace (default "info")
    37        --no-color              Disable colors in output
    38        --no-log-file           Disable log file creation
    39        --no-progress           Disable fancy UI progress bars, spinners, logos, etc
    40        --oci-concurrency int   Number of concurrent layer operations to perform when interacting with a remote package. (default 3)
    41        --tmpdir string         Specify the temporary directory to use for intermediate files
    42        --jackal-cache string     Specify the location of the Jackal cache directory (default "~/.jackal-cache")
    43  ```
    44  
    45  ## SEE ALSO
    46  
    47  * [jackal package](jackal_package.md)	 - Jackal package commands for creating, deploying, and inspecting packages