-
Notifications
You must be signed in to change notification settings - Fork 2
67 lines (62 loc) · 2.11 KB
/
build_test.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
name: Build Test - cli:latest
on:
workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 10
strategy:
fail-fast: false
matrix:
app:
- azureFunctionsApps/DotNetCore_HttpTriggerV3Sample
- azureFunctionsApps/DotNetCore_HttpTriggerV4Sample
- azureFunctionsApps/Node_HttpTriggerSample
- azureFunctionsApps/Python_HttpTriggerSample
- azureFunctionsApps/TypeScript_HttpTriggerSample
- DotNetCore/Net5BlazorWasmClientApp
- DotNetCore/Net5MvcApp
- DotNetCore/NetCore6BlazorWasmApp
- DotNetCore/NetCore6PreviewMvcApp
- DotNetCore/NetCore7PreviewMvcApp
- DotNetCore/NetCore60IsolatedApp
- DotNetCore/NetCoreApp30.MvcApp
- DotNetCore/NetCoreApp31.MvcApp
- DotNetCore/NetCoreApp50MvcApp
- golang/hello-world
- hugo/hugo-sample
- java/MavenSimpleJavaApp
- nodejs/angular14app
- nodejs/create-react-app-sample
- nodejs/helloworld-nuxtjs
- nodejs/monorepo-lerna-npm
- nodejs/nextjs-yarn2-example
- nodejs/NodeAndTypeScriptHelloWorld
- nodejs/node-mssql
- nodejs/node-postgres
- nodejs/vuepress
- nodejs/webfrontend-yarnlock
- nodejs/websocket
- php/exif-example
- php/gd-example
- php/mysqli-example
- php/pgsql-example
- php/sqlsrv-example
- php/twig-example
- php/wordpress-example
- php/php-fpm-config
- python/django-app
- python/flask-app
- python/http-server-py
- python/mssqlserver-sample
- python/postgres-sample
- python/shapely-flask-app
- ruby/Jekyll-app
- ruby/ruby-on-rails-app
- ruby/sinatra-app
steps:
- uses: actions/checkout@v3
with:
repository: microsoft/Oryx
- name: Build application
run: docker run --rm -v $(pwd)/tests/SampleApps/${{ matrix.app }}:/app pauldtestacr.azurecr.io/oryx/cli:latest oryx build /app