Wolfram Language Paclet Repository (Under Development)

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • External Interfaces & Connections
    • Geographic Data & Computation
    • Graphs & Networks
    • Images
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Sound & Video
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
    • Using Paclets
    • Creating Paclets
    • New Definition Notebook
    • Random Paclet
    • Alphabetical List

PacletCICD

Guides

  • ContinuousIntegrationAndDeployment
  • CustomCICDWorkflows
  • Workflows

Symbols

  • BuildPaclet
  • CheckPaclet
  • CreatePublisherToken
  • ExampleDirectory
  • GitHubSecret
  • PublisherTokenObject
  • WorkflowEvaluate
  • WorkflowExport
  • WorkflowJob
  • WorkflowJobQ
  • Workflow
  • WorkflowQ
  • WorkflowStep
  • WorkflowStepQ
  • WorkflowValue

Other

  • ResourcePublisherToken
  • WolframScriptEntitlementID

Tutorials

  • GitHubActionsQuickStart
  • LicenseEntitlementsAndRepositorySecrets
Continuous Integration and Deployment
In software engineering, CI/CD is the combined practices of continuous integration (CI) and continuous deployment (CD). For Paclets, the process of continuous integration typically involves checking the Paclet structure and code for potential issues, running verification tests, and building the Paclet. Continuous deployment typically involves releasing the Paclet via the
Wolfram Language Paclet Repository
, GitHub releases, and/or deploying to a personal cloud location.
Continuous Integration
CheckPaclet
— check a Paclet for potential issues using a definition notebook file
BuildPaclet
— build a Paclet using a definition notebook as a configuration file
TestPaclet
— run a test suite for a Paclet
WorkflowExport
— generate a GitHub CI/CD workflow
Workflow
 ▪
WorkflowJob
 ▪
WorkflowStep
 ▪
WorkflowEvaluate
 ▪
WorkflowValue
Continuous Deployment
DeployPaclet
— deploy a Paclet to the
Wolfram Cloud
SubmitPaclet
— submit a Paclet to the
Wolfram Language Paclet Repository
Tutorials
▪
License Entitlements and Repository Secrets
""

Powered by the Wolfram Cloud More about Wolfram Technology

© 2022 Wolfram Research, Inc. All rights reserved. Terms of Use Privacy Contact Us