campaign-cli
v0.11.1
Published
Save time, reduce risk and improve code health in Adobe Campaign with acc CLI
Maintainers
Readme
acc, the command line interface for Adobe Campaign developers
Save time, reduce risk, and improve code health with acc! This CLI tool helps you build on Adobe Campaign Classic platform. It quickly downloads Adobe Campaign configuration, campaigns and online resources. You can also use it to automate many common development tasks.
Full documentation available on Getting started with acc
Features
- Download all Marketing content: Campaigns, Deliveries, Web apps, and more!
- Download all Technical content: Data schemas, Javascript codes & pages, Workflows and more!
- Replace manual exports with scriptable, auditable, and repeatable operations
- Decompose sources into codes (JS, HTML, CSS) and metadata (fields @created, @lastModified…)
- Allow local code checkers, highlighters and linters
- Work on any instance: local, staging, production ; and any OS: Windows, macOS, Linux
🚀 Quick Start
Installation
npm install -g campaign-cliUsage
acc auth init --host https://instance.com --user username --pass --alias staging
acc instance pull --alias staging
# Downloading
# ✔ /Administration/Configuration/Form rendering: xtk:formRendering
# ✔ /Administration/Configuration/Javascript codes: xtk:javascript
# ✔ /Administration/Campaign Management/Typology management/Typology rules: nms:typologyRule🔧 Advanced Configuration
Read the Advanced Use Cases documentation
Roadmap
Read the Project Roadmap.
🔒 Architecture & Security
Read the Architecture & Security documentation.
Changelog
Read the Changelog.
🤝 Contributing
Contributions are welcome! Please open a Github Pull Request!
Local development
# Clone repository
git clone https://github.com/myrosblog/acc-cli.git && cd acc-cli
npm install && npm test