Skip to content

feat: add support for per-deployment ROFL artifacts#698

Merged
uniyalabhishek merged 2 commits into
masterfrom
uniyalabhishek/rofl/697-deployment-artifacts
May 20, 2026
Merged

feat: add support for per-deployment ROFL artifacts#698
uniyalabhishek merged 2 commits into
masterfrom
uniyalabhishek/rofl/697-deployment-artifacts

Conversation

@uniyalabhishek
Copy link
Copy Markdown
Contributor

@uniyalabhishek uniyalabhishek commented May 20, 2026

closes #697

Adds support for deployment-level artifacts in ROFL manifests, resolving effective artifacts as defaults -> global manifest artifacts -> selected deployment overrides.

This lets each deployment use its own compose file, including public deployment-specific environment config.

Tested a real Testnet ROFL build/update/deploy using a deployment-specific compose file, the deployed app served the expected deployment-specific port/content through the ROFL proxy.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 20, 2026

Deploy Preview for oasisprotocol-cli ready!

Name Link
🔨 Latest commit fb2508e
🔍 Latest deploy log https://app.netlify.com/projects/oasisprotocol-cli/deploys/6a0deed522618300084cfdc1
😎 Deploy Preview https://deploy-preview-698--oasisprotocol-cli.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@uniyalabhishek uniyalabhishek changed the title feat: add per-deployment ROFL artifacts feat: add support for per-deployment ROFL artifacts May 20, 2026
@uniyalabhishek uniyalabhishek requested review from kostko, matevz and ptrus May 20, 2026 10:17
Comment thread docs/rofl.md Outdated
@uniyalabhishek uniyalabhishek merged commit faeefa4 into master May 20, 2026
5 checks passed
@uniyalabhishek uniyalabhishek deleted the uniyalabhishek/rofl/697-deployment-artifacts branch May 20, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for per-deployment artifacts

2 participants