{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Adapter for Envoy
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • 日本語コミュニティ
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Developer Portal (Drupal-based) /
avatar image
0
Question by Kenu Sagullo Cardino · Aug 28, 2019 at 04:07 AM · 146 Views Portal - DrupalSmartDocsPortals - DrupalPortals - SmartDocsdevportal dev-portalsmart docs

Smartdocs Models applied in dev environment reflected on test and vice versa.

I added Smartdocs Models in dev environment it reflected on test environment, and vice versa, without exporting and importing any files using the pantheon dashboard. Need help on this. You may see below that the contents are similar. But the "Views" are not affected.

>>>>>>>>>>>>>>>>>>

dev.png (77.9 kB)
test.png (79.2 kB)
Comment
Add comment
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Close

1 Answer

  • Sort: 
avatar image
0

Answer by marshg@google.com · Aug 28, 2019 at 10:57 PM

First, Drupal is essentially a custom application that you run, as you can modify the source code. When you have different environments from a hosting provider like Pantheon, those are meant for the application development lifecycle of Drupal. They aren't meant to align with the SDLC of Apigee Edge.

Second, an API model is just a representation of a spec. It has no opinion on whether it is in the dev/test/prod/elephant stage of its lifecycle. If you want a testing model, you could try namespacing it.

Note that Drupal 8-based portals (as well as the integrated developer portal for SaaS customers) provides a completely rewritten version of SmartDocs that is pure OpenAPI-based and doesn't require managing API models directly.

Comment
Add comment Show 1 · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Ashwith G · Aug 29, 2019 at 09:48 PM 0
Link

Hi @marshg@google.com

Currently, in our organization, we are having three drupal 7 portals (DEV, TEST, PROD).

We are now working on customizing DEV drupal portal. Once development is done we need to promote the same customization to the TEST as well as PROD.

How can we do this? however, we need to change the uploaded swagger files because of host name change with respect to the environments.

It would be good if you can give the best practices in terms of promoting the customization from one portal to another.

Regards,

Ashwith



Follow this Question

Answers Answers and Comments

109 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Request Body not getting rendered for delete requests - smartdocs 2 Answers

Display raw swagger file on Smartdocs sandbox testing page in a tab 0 Answers

Creating a developer portal using Drupal 1 Answer

smartdoc API documentation issue for Request and response objects 1 Answer

Can we edit the breadcrumbs in Smartdocs model? 2 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2021 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Adapter for Envoy
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • 日本語コミュニティ
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Badges