Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/foomo/contentfulcommander
A toolbox of non-trivial Contentful interactions
https://github.com/foomo/contentfulcommander
contentful foomo foomo-contentfulcommander
Last synced: 22 days ago
JSON representation
A toolbox of non-trivial Contentful interactions
- Host: GitHub
- URL: https://github.com/foomo/contentfulcommander
- Owner: foomo
- License: mit
- Created: 2022-06-06T15:47:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-07T21:44:25.000Z (about 2 months ago)
- Last Synced: 2024-12-07T22:25:01.339Z (about 2 months ago)
- Topics: contentful, foomo, foomo-contentfulcommander
- Language: Go
- Homepage: https://www.foomo.org
- Size: 22.5 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/foomo/contentfulcommander/actions/workflows/pr.yml/badge.svg?branch=main&event=push)](https://github.com/foomo/contentfulcommander/actions/workflows/pr.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/foomo/contentfulcommander)](https://goreportcard.com/report/github.com/foomo/contentfulcommander)
[![Coverage Status](https://coveralls.io/repos/github/foomo/contentfulcommander/badge.svg?branch=main&)](https://coveralls.io/github/foomo/contentfulcommander?branch=main)
[![GoDoc](https://godoc.org/github.com/foomo/contentfulcommander?status.svg)](https://godoc.org/github.com/foomo/contentfulcommander)
# contentfulcommander
_A toolbox of non-trivial Contentful interactions_Contentful Commander is a golang command line utility that simplifies development
and maintenance of Contentful spaces.## Installation
Build your own binary or, if you trust us install it using Homebrew:
```
brew install foomo/tap/contentfulcommander
```## Usage
You need to be logged in to Contentful to use contentfulcommander:
1) Install the Contentful CLI, see https://www.contentful.com/developers/docs/tutorials/cli/installation/
2) Log in to Contentful from a terminal with:
```
$ contenful login
```
3) Test it
```
$ contentfulcommander version
v0.1.0
```### Available commands
To get the list of available commands run
```
$ contentfulcommander help
```
and to get help for each specific command run
```
$ contentfulcommander help
```
Currently supported commands are:
- __chid__ - _Change the Sys.ID of an entry_. This creates a copy of the existing entry,
respecting the publishing status. The old entry is archived
- __modeldiff__ - _Compare two content models across spaces and environments_.## How to Contribute
Make a pull request...
## License
Distributed under MIT License, please see license file within the code for more details.
_Made with ♥ [foomo](https://www.foomo.org) by [bestbytes](https://www.bestbytes.com)_