-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: First commit, adding Lilt app to Contentful Marketplace #600
Conversation
b3fe6cd
to
da6f8e3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! The app looks great, I confirmed that the various scripts work as intended.
Given that your app is an existing app in the marketplace and we need to transfer ownership of the app definition, could you please remove the two deploy scripts for now? I will then merge in this PR, and then after we transfer the production app definition to Contentful, I will open a PR to add those scripts back in. I will also configure this app to update a CHANGELOG
in a follow up PR. Let me know if you have any questions!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the deploy scripts for now
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@the-julianson I just noticed some environment variables in the code that are not configured, so we will need to find a way to address this to ensure that the app functions properly.
import { CloseTrimmedIcon } from '@contentful/f36-icons'; | ||
import CMClient from './contentful-management-client'; | ||
|
||
const BASE_URL = process.env.CONNECTORS_BASE_URL; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These environment variables (CONNECTORS_BASE_URL
, HYDRA_CLIENT_ID
, and HYDRA_CLIENT_STATE
) were likely configured in your repo where this app was hosted previously, but are not configured here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@whitelisab Yes, let me get back to you with those values. We were using Kubernetes to handle the env vars.
Where are you storing the values for env vars? Is it ok If I pass those to you?
@whitelisab I have a couple of questions: Another question, how to handle the different environments. We were using branch tagging to trigger automatic deployment to our DEV (LILT Preview) and our PROD (LILT) instances. |
Purpose
First commit to move our Lilt extension to the Contentful Marketplace.
Approach
Follow the steps in the main README.md of the current repository.