File tree Expand file tree Collapse file tree 3 files changed +50
-6
lines changed Expand file tree Collapse file tree 3 files changed +50
-6
lines changed Original file line number Diff line number Diff line change
1
+ name : Azure Bicep
2
+
3
+ on :
4
+ workflow_dispatch
5
+
6
+ env :
7
+ targetEnv : dev
8
+
9
+ jobs :
10
+ build-and-deploy :
11
+ runs-on : ubuntu-latest
12
+ permissions :
13
+ contents : read
14
+ pages : write
15
+ id-token : write
16
+ steps :
17
+ # Checkout code
18
+ - uses : actions/checkout@main
19
+
20
+ # Log into Azure
21
+
22
+ with :
23
+ client-id : ${{ secrets.AZURE_CLIENT_ID }}
24
+ tenant-id : ${{ secrets.AZURE_TENANT_ID }}
25
+ subscription-id : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
26
+ enable-AzPSSession : true
27
+
28
+ # Deploy ARM template
29
+ - name : Run ARM deploy
30
+ uses : azure/arm-deploy@v1
31
+ with :
32
+ subscriptionId : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
33
+ resourceGroupName : ${{ secrets.AZURE_RG }}
34
+ template : ./src/InfrastructureAsCode/main.bicep
35
+ parameters : environment=${{ env.targetEnv }}
Original file line number Diff line number Diff line change 4
4
name : .NET
5
5
6
6
on :
7
- push :
8
- branches : [ "main" ]
9
- paths : src/Application/**
10
- pull_request :
11
- branches : [ "main" ]
12
- paths : src/Application/**
7
+
13
8
14
9
workflow_dispatch :
15
10
jobs :
Original file line number Diff line number Diff line change @@ -29,6 +29,20 @@ resource logAnalyticsWorkspace 'Microsoft.OperationalInsights/workspaces@2021-12
29
29
}
30
30
}
31
31
32
+ resource redisCache 'Microsoft.Cache/Redis@2020-06-01' = {
33
+ name : 'myRedisCachefw' // Replace with your Redis cache name
34
+ location : resourceGroup ().location
35
+ sku : {
36
+ name : 'Basic'
37
+ family : 'C'
38
+ capacity : 0
39
+ }
40
+ properties : {
41
+ enableNonSslPort : false
42
+ }
43
+ }
44
+
45
+
32
46
resource appInsights 'Microsoft.Insights/components@2020-02-02-preview' = {
33
47
name : appInsightsName
34
48
location : location
You can’t perform that action at this time.
0 commit comments