For an on-prem developer portal :
Basically you want to make sure that the Update module is enabled and then you download the modules using drush.
Make sure you take a backup of you developer portal codebase /var/www/html and the mysql database.
SSH into the developer portal and run the following commands:
cd /var/www/html drush en update drush pm-update -y drush updb -y drush cc all
For a pantheon hosted developer portal:
You can follow steps from this pantheon article :
https://pantheon.io/docs/articles/drupal/updating-modules-through-drupal/
New to Apigee. We tried to update the pantheon hosted portal in the manner described in the link above but we are missing the 'Update' tab in our instance and so step 7 is not possible. If anyone has any insight into why this would be, please let me know. Else I'll open a support ticket. Thanks!
Hi Owen,
Can you update the settings.php and change
$conf['allow_authorize_operations'] = FALSE;
to
$conf['allow_authorize_operations'] = TRUE;
This settings controls if the updates can be downloaded using the admin interface.
Thanks,
Gitesh Koli
Is there an easy way to do this for a non-networked instance? Other than moving the whole system around as a tarball.
How do I upload an SSL certificate to my Developer Portal hosted on pantheon?
Developer Portal Quick Starter Guide
How do I update Drupal version of my developer Portal?
APIs for publishing SmartDocs on Developer Portal
Content Access Control on Developer Portal using Content Access
How to customize SmartDocs so that I can test against different environments from the same page
Customising Look & Feel of Apigee Developer Portal Home Page
SmartDocs role based access control
Manually upgrading a production Dev Portal environment from a stage environment