Comments (6)
I've included a new page for the documentation which describes how you can use the Dev Proxy on GitHub Actions: MicrosoftDocs/microsoft-cloud#13
from dev-proxy.
Thanks for bringing it up. We've been thinking about already #11. There are a few other things that we need to sort out first, but it's definitely on our radar.
from dev-proxy.
Like we mentioned in #11 for macOS we're considering Homebrew. For linux we'll need to identify the most common package manager.
from dev-proxy.
Hi there. So I found a bit of time to focus back on mgdp.
This time I am focusing on CI/CD pipes.
Currently, I would like to use mgdp to add an additional layer of testing during pipeline run for a product like .. hmm 🤔. let's say CLI for M365 😉😜.
I was wondering if you maybe had a chance to focus on this area a bit and maybe you already have something prepared or some guidance?
Of course, I already tried and have something working but the approach is a bit hacky 🤔.
For example, the way I currently install and start mgdp is a bit tricky and not clean.
I do it the same way as I would do it on any win machine
- download
- unzip
- start.exe
jobs:
runMgdp:
runs-on: windows-latest
steps:
- name: Perform a Pester test from the Tests.ps1 file
shell: pwsh
run: |
$url = "https://github.com/microsoftgraph/msgraph-developer-proxy/releases/download/v0.6.0/msgraph-developer-proxy-win-x64-v0.6.0.zip"
$dest = ".\mgdp"
Invoke-WebRequest -Uri $url -OutFile "$dest.zip"
Expand-Archive "$dest.zip" -DestinationPath $dest
cd mgdp
dir
.\mgdp.exe
The next step would be to run it with some mock file from repo and run some scenarios with requests from the app monitoring the response.
What do you think?
from dev-proxy.
ok cool. In the meantime, I will leave it as is and proceed with my work flagging this as a workaround.
@waldekmastykarz did you also had a change to think of ways that mgdp will be installed on linux or mac OS?
from dev-proxy.
Shipped! 🎉
from dev-proxy.
Related Issues (20)
- Verify minimal guidance permissions console output
- How to check if my app uses production-level APIs HOT 1
- How to check if my app is calling APIs with minimal permissions HOT 1
- How to simulate Azure OpenAI HOT 1
- How to simulate OpenAI API HOT 1
- Add support for reverse proxy mode HOT 2
- Check if API spec matches the actual API shape
- Generate .http file from intercepted requests
- Update reporters to print the name of the generated file as info
- Fix plain-text report for ApiCenterProductionVersionPlugin
- Fix plain-text report for ApiCenterOnboardingPlugin
- Fix the 'Creating new API entries' message
- Extend ApiCenterClient with tracing information
- Onboarding API Center with an OpenAPI spec fails with an error: Bad Request
- Bug: Path with parameter incorrectly translated to an OpenAPI spec path
- Document the HttpFileGeneratorPlugin HOT 1
- Update setup scripts to use correct CLI command
- Bug: Linux setup script broken when you don't specify a version
- [BUG]: Error when using local lang. model support for OpenAPI spec generation HOT 5
- [BUG]: OpenApiSpecGeneratorPlugin generated docs don't appear valid HOT 4
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 dev-proxy.