Comments (8)
Have you finished your deployment strategy? We want to create a standard Azure devops build and release pipeline around this and I'm looking for guidance on the best approach for this.
from api-management-developer-portal.
We currently recommend using scripts/migrate.js
for DevOps; there are detailed instructions inline in the script and in the Wiki section of the repository.
In the coming months, we are planning to move the administrative plane of the portal to ARM (Azure Resource Manager). No ETA at this moment.
from api-management-developer-portal.
Regarding general API Management deployments
What do you mean by pipeline? What swagger changes are overwritten? Would using the tools from our dev-ops resource kit help? You can find them at http://aka.ms/apimdevops
It would be helpful, if you could give us an example.
Regarding developer portal deployments
We're still working on finalizing our story on the portal dev-ops and evaluating if we can align the process with the dev-ops resource kit available at the link above.
For now, you can script the deployments and migrations between environments using APIs, which are described in the wiki section.
We also prepared a sample script to help you get started. We'll be documenting it soon - Issue #124 for reference.
from api-management-developer-portal.
Thank you for the sample script, much appreciated.
If I can deploy the portal without deploying the entire APIM instance we should be fine.
I think your tools should help - we were using home-grown deployment pipeline steps that were not working correctly apparently.
Thanks!
from api-management-developer-portal.
Regarding portal-specific DevOps - we have just extended our documentation: https://github.com/Azure/api-management-developer-portal/wiki/Migrate-portal-between-services and provided more comments in the script to make it easier to understand.
from api-management-developer-portal.
@mikebudzynski it seems like new portal templates aren't saved to Azure git when you synchronize the repository.
Same behaviour if I'm doing Settings> Export Template
Is it normal?
from api-management-developer-portal.
Yes, they are not part of the Git repository or ARM templates.
from api-management-developer-portal.
@mikebudzynski Same question - Have you finished your deployment strategy? We want to create a standard Azure devops build and release pipeline around this
from api-management-developer-portal.
Related Issues (20)
- Hosting Customizable API Management Portals on Azure HOT 10
- APIM administrator can't log in to the developer portal HOT 2
- "Try it"-button in Developer Portal modifies XML payload HOT 1
- API Version drop down is not visible on Self hosted portal HOT 2
- Managed Developer Portal can't be Published HOT 1
- API Management didn't recognize non Encoded request path parameter HOT 2
- Font file added to managed portal does not appear on SHP HOT 1
- Custom widget can not call developer portal backend - Origin null is not allowed by Access-Control-Allow-Origin HOT 3
- Order of operations in the API specification file vs Azure Developer Portal API reference HOT 3
- All "Custom HTML code" widget cannot be displayed after developer portal update HOT 2
- Node Deprecation Warning HOT 3
- Email templates are still showing old developer portal link HOT 3
- Developer Portal Customizations HOT 1
- Default query params values appearing in the APIM-Developer portal drop down option HOT 4
- Provide ability to remove "close account" and "subscription actions" buttons in user profile. HOT 3
- Managed portal favicon not loading HOT 3
- Menu is broken in the Mobile and small size screen HOT 4
- Create Custom Widgets on the Managed Portal without iframe. HOT 1
- Add Change access option to the Custom Widget HOT 2
- Add Sign-up Button for Oauth in the In-Built Widgets HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from api-management-developer-portal.