upload-file

Upload local files to SnapLogic SLDB destinations using Robot Framework tests.

5|Updated Jun 3, 2025
One-click install
npx skills add https://github.com/SnapLogic/snaplogic-robotframework-examples --skill upload-file
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upload-file
Source: https://github.com/SnapLogic/snaplogic-robotframework-examples/tree/main/%7B%7Bcookiecutter.primary_pipeline_name%7D%7D/.claude/skills/upload-file
Command: npx skills add https://github.com/SnapLogic/snaplogic-robotframework-examples --skill upload-file

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the process of uploading files to SnapLogic SLDB for pipeline testing and validation.

Core Features & Use Cases

  • Upload local files (JSON, CSV, expression libraries, pipelines, JARs) to specified SLDB destinations.
  • Enable repeatable test case creation for data inputs, shared resources, and pipeline components.

Quick Start

Use the Upload File Test Case Guide to create a Robot Framework test that uploads a local file to SLDB.

Frequently Asked Questions about upload-file

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate uploading files to SnapLogic SLDB for pipeline testing?

Automate SLDB uploads by using Robot Framework test templates to transfer local JSON, CSV, libraries, pipelines, or JARs into labeled SnapLogic SLDB destinations. This enables repeatable test case creation by handling file placement and verifying availability for pipeline validation.

What environment variables do I need to upload test data to SnapLogic SLDB?

Uploading test data to SnapLogic SLDB requires setting environment variables such as PIPELINES_LOCATION_PATH and ACCOUNT_LOCATION_PATH. You also need knowledge of the specific SnapLogic SLDB paths to correctly target labeled destinations for your JSON or CSV test inputs.

Can I use Robot Framework to place expression libraries and JARs into SLDB?

Robot Framework can place expression libraries, JARs, pipelines, and test data files into SnapLogic SLDB. The skill uses test templates to upload local files and verify their availability within the specified SLDB paths for subsequent pipeline execution.

What is the best way to verify uploaded files are available in SnapLogic SLDB?

The best way to verify uploaded files in SnapLogic SLDB is using automated Robot Framework test templates. This skill handles the upload of local files to specified SLDB destinations and automatically verifies their availability to ensure pipeline testing readiness.

Does automating SLDB uploads require manual file placement for each test run?

Automating SLDB uploads eliminates manual file placement for each test run. By leveraging Robot Framework test templates, the skill streamlines uploading test inputs and shared resources to labeled SnapLogic SLDB destinations, creating repeatable test cases for pipeline validation.