Skip to content

Commit 461f768

Browse files
authored
Run on last dev (#75)
1 parent 5310508 commit 461f768

File tree

7 files changed

+89
-114
lines changed

7 files changed

+89
-114
lines changed

.github/workflows/deliver_to_azure_webapps.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ on:
44
workflow_dispatch:
55
push:
66
paths:
7-
- 'vc-package.json'
8-
branches: [ qa, dev ]
7+
- 'platform-dev/resources/deployment-cm.yaml'
8+
branches: [ qa ]
99

1010
jobs:
1111
build-and-deploy:
@@ -26,13 +26,19 @@ jobs:
2626
- name: Install VirtoCommerce.GlobalTool
2727
run: dotnet tool update -g virtocommerce.globaltool
2828

29-
- name: Install Platform and Modules
30-
working-directory: ${{ env.AZURE_PLATFORM_PACKAGE_PATH }}
31-
run: vc-build install -PackageManifestPath ../vc-package.json -SkipDependencySolving
29+
- name: Get Env From Argo Deployment
30+
uses: VirtoCommerce/vc-github-actions/get-env-from-deployment@VCI-52
3231

33-
- name: Deploy Platform to Azure
32+
- name: Deploy Platform with Modules to Azure
3433
uses: azure/webapps-deploy@0b651ed7546ecfc75024011f76944cb9b381ef1e
3534
with:
3635
app-name: ${{ env.AZURE_PLATFORM_NAME }}
3736
publish-profile: ${{ secrets.AZURE_PLATFORM_PUBLISH_PROFILE }}
3837
package: ${{ env.AZURE_PLATFORM_PACKAGE_PATH }}
38+
39+
- name: Deploy Storefront with Theme to Azure
40+
uses: azure/webapps-deploy@0b651ed7546ecfc75024011f76944cb9b381ef1e
41+
with:
42+
app-name: ${{ env.AZURE_STOREFRONT_NAME }}
43+
publish-profile: ${{ secrets.AZURE_STOREFRONT_PUBLISH_PROFILE }}
44+
package: ${{ env.AZURE_STOREFRONT_PACKAGE_PATH }}

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ Platform QA [![App Status](https://argo.govirto.com/api/badge?name=vcplatform-qa
77
Load test DEV [![App Status](https://argo.govirto.com/api/badge?name=loadtest-dev&revision=true)](https://argo.govirto.com/applications/loadtest-dev)
88

99
Regression QA [![App Status](https://argo.govirto.com/api/badge?name=regression-app-qa&revision=true)](https://argo.govirto.com/applications/regression-app-qa)
10+
11+
Marketplace Dev [![App Status](https://argo.govirto.com/api/badge?name=vcmarketplace-dev&revision=true)](https://argo.govirto.com/applications/vcmarketplace-dev)

platform-dev/overlays/dev/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ resources:
1313
images:
1414
- name: ghcr.io/virtocommerce/platform-demo-manager
1515
newName: ghcr.io/virtocommerce/platform-demo-manager
16-
newTag: 0.0.33
16+
newTag: 0.0.46
1717

1818
configMapGenerator:
1919
- name: db-config

platform-dev/resources/deployment-cm.yaml

Lines changed: 64 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,25 @@ data:
1414
modules.json: |
1515
[
1616
{
17-
"Id": "VirtoCommerce.Core",
18-
"Repository": "VirtoCommerce/vc-module-core",
19-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-core/releases/download/3.23.0/VirtoCommerce.Core_3.23.0.zip"
17+
"Id": "VirtoCommerce.AuthorizeNet",
18+
"Repository": "VirtoCommerce/vc-module-Authorize.Net",
19+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.AuthorizeNet_3.5.0-alpha.209.zip"
20+
},
21+
{
22+
"Id": "VirtoCommerce.AvalaraTax",
23+
"Repository": "VirtoCommerce/vc-module-avatax",
24+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-avatax/releases/download/3.4.0/VirtoCommerce.AvalaraTax_3.4.0.zip"
2025
},
2126
{
2227
"Id": "VirtoCommerce.AzureSearch",
2328
"Repository": "VirtoCommerce/vc-module-azure-search",
2429
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-azure-search/releases/download/3.11.0/VirtoCommerce.AzureSearch_3.11.0.zip"
2530
},
31+
{
32+
"Id": "VirtoCommerce.BulkActionsModule",
33+
"Repository": "VirtoCommerce/vc-module-bulk-actions",
34+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-bulk-actions/releases/download/3.3.0/VirtoCommerce.BulkActionsModule_3.3.0.zip"
35+
},
2636
{
2737
"Id": "VirtoCommerce.Cart",
2838
"Repository": "VirtoCommerce/vc-module-cart",
@@ -31,28 +41,68 @@ data:
3141
{
3242
"Id": "VirtoCommerce.Catalog",
3343
"Repository": "VirtoCommerce/vc-module-catalog",
34-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog/releases/download/3.66.0/VirtoCommerce.Catalog_3.66.0.zip"
44+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Catalog_3.67.0-alpha.1790.zip"
45+
},
46+
{
47+
"Id": "VirtoCommerce.CatalogCsvImportModule",
48+
"Repository": "VirtoCommerce/vc-module-catalog-csv-import",
49+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.CatalogCsvImportModule_3.27.0-alpha.198.zip"
50+
},
51+
{
52+
"Id": "VirtoCommerce.CatalogPersonalization",
53+
"Repository": "VirtoCommerce/vc-module-catalog-personalization",
54+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog-publishing/releases/download/3.8.0/VirtoCommerce.CatalogPublishing_3.8.0.zip"
55+
},
56+
{
57+
"Id": "VirtoCommerce.CatalogPublishing",
58+
"Repository": "VirtoCommerce/vc-module-catalog-publishing",
59+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog-personalization/releases/download/3.10.0/VirtoCommerce.CatalogPersonalization_3.10.0.zip"
3560
},
3661
{
3762
"Id": "VirtoCommerce.Content",
3863
"Repository": "VirtoCommerce/vc-module-content",
3964
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-content/releases/download/3.13.0/VirtoCommerce.Content_3.13.0.zip"
4065
},
66+
{
67+
"Id": "VirtoCommerce.Core",
68+
"Repository": "VirtoCommerce/vc-module-core",
69+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Core_3.24.0-alpha.1469.zip"
70+
},
4171
{
4272
"Id": "VirtoCommerce.Customer",
4373
"Repository": "VirtoCommerce/vc-module-customer",
44-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-customer/releases/download/3.33.0/VirtoCommerce.Customer_3.33.0.zip"
74+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Customer_3.34.0-alpha.616.zip"
75+
},
76+
{
77+
"Id": "VirtoCommerce.CustomerReviews",
78+
"Repository": "VirtoCommerce/vc-module-customer-review",
79+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-customer-review/releases/download/3.3.0/VirtoCommerce.CustomerReviews_3.3.0.zip"
80+
},
81+
{
82+
"Id": "VirtoCommerce.DynamicAssociationsModule",
83+
"Repository": "VirtoCommerce/vc-module-dynamic-associations",
84+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-dynamic-associations/releases/download/3.6.0/VirtoCommerce.DynamicAssociationsModule_3.6.0.zip"
4585
},
4686
{
4787
"Id": "VirtoCommerce.ElasticSearch",
4888
"Repository": "VirtoCommerce/vc-module-elastic-search",
4989
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-elastic-search/releases/download/3.9.0/VirtoCommerce.ElasticSearch_3.9.0.zip"
5090
},
91+
{
92+
"Id": "VirtoCommerce.ExperienceApi",
93+
"Repository": "VirtoCommerce/vc-module-experience-api",
94+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.ExperienceApi_1.36.0-alpha.746.zip"
95+
},
5196
{
5297
"Id": "VirtoCommerce.Export",
5398
"Repository": "VirtoCommerce/vc-module-export",
5499
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-export/releases/download/3.15.0/VirtoCommerce.Export_3.15.0.zip"
55100
},
101+
{
102+
"Id": "VirtoCommerce.GoogleEcommerceAnalytics",
103+
"Repository": "VirtoCommerce/vc-module-google-ecommerce-analytics",
104+
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-google-ecommerce-analytics/releases/download/3.1.0/VirtoCommerce.GoogleEcommerceAnalytics_3.1.0.zip"
105+
},
56106
{
57107
"Id": "VirtoCommerce.ImageTools",
58108
"Repository": "VirtoCommerce/vc-module-image-tools",
@@ -71,17 +121,17 @@ data:
71121
{
72122
"Id": "VirtoCommerce.Marketing",
73123
"Repository": "VirtoCommerce/vc-module-marketing",
74-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-marketing/releases/download/3.27.0/VirtoCommerce.Marketing_3.27.0.zip"
124+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Marketing_3.28.0-alpha.705.zip"
75125
},
76126
{
77127
"Id": "VirtoCommerce.Notifications",
78128
"Repository": "VirtoCommerce/vc-module-notification",
79-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-notification/releases/download/3.18.0/VirtoCommerce.Notifications_3.18.0.zip"
129+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Notifications_3.19.0-alpha.206.zip"
80130
},
81131
{
82132
"Id": "VirtoCommerce.Orders",
83133
"Repository": "VirtoCommerce/vc-module-order",
84-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-order/releases/download/3.41.0/VirtoCommerce.Orders_3.41.0.zip"
134+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Orders_3.42.0-alpha.933.zip"
85135
},
86136
{
87137
"Id": "VirtoCommerce.Payment",
@@ -111,7 +161,7 @@ data:
111161
{
112162
"Id": "VirtoCommerce.Store",
113163
"Repository": "VirtoCommerce/vc-module-store",
114-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-store/releases/download/3.23.0/VirtoCommerce.Store_3.23.0.zip"
164+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Store_3.24.0-alpha.558.zip"
115165
},
116166
{
117167
"Id": "VirtoCommerce.Subscription",
@@ -124,99 +174,8 @@ data:
124174
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-tax/releases/download/3.8.0/VirtoCommerce.Tax_3.8.0.zip"
125175
},
126176
{
127-
"Id": "VirtoCommerce.CustomerReviews",
128-
"Repository": "VirtoCommerce/vc-module-customer-review",
129-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-customer-review/releases/download/3.3.0/VirtoCommerce.CustomerReviews_3.3.0.zip"
130-
},
131-
{
132-
"Id": "VirtoCommerce.AuthorizeNet",
133-
"Repository": "VirtoCommerce/vc-module-Authorize.Net",
134-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-Authorize.Net/releases/download/3.4.0/VirtoCommerce.AuthorizeNet_3.4.0.zip"
135-
},
136-
{
137-
"Id": "VirtoCommerce.AvalaraTax",
138-
"Repository": "VirtoCommerce/vc-module-avatax",
139-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-avatax/releases/download/3.4.0/VirtoCommerce.AvalaraTax_3.4.0.zip"
140-
},
141-
{
142-
"Id": "VirtoCommerce.CatalogPersonalization",
143-
"Repository": "VirtoCommerce/vc-module-catalog-personalization",
144-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog-personalization/releases/download/3.10.0/VirtoCommerce.CatalogPersonalization_3.10.0.zip"
145-
},
146-
{
147-
"Id": "VirtoCommerce.CatalogPublishing",
148-
"Repository": "VirtoCommerce/vc-module-catalog-publishing",
149-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog-publishing/releases/download/3.8.0/VirtoCommerce.CatalogPublishing_3.8.0.zip"
150-
},
151-
{
152-
"Id": "VirtoCommerce.PageBuilderModule",
153-
"Repository": "VirtoCommerce/vc-module-pagebuilder",
154-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-pagebuilder/releases/download/3.10.5/VirtoCommerce.PageBuilderModule_3.10.5.zip"
155-
},
156-
{
157-
"Id": "VirtoCommerce.CatalogCsvImportModule",
158-
"Repository": "VirtoCommerce/vc-module-catalog-csv-import",
159-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-catalog-csv-import/releases/download/3.26.0/VirtoCommerce.CatalogCsvImportModule_3.26.0.zip"
160-
},
161-
{
162-
"Id": "VirtoCommerce.Contentful",
163-
"Repository": "VirtoCommerce/vc-module-contentful",
164-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-contentful/releases/download/3.0.1-preview/VirtoCommerce.Contentful_3.0.1-preview.zip"
165-
},
166-
{
167-
"Id": "VirtoCommerce.BulkActionsModule",
168-
"Repository": "VirtoCommerce/vc-module-bulk-actions",
169-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-bulk-actions/releases/download/3.3.0/VirtoCommerce.BulkActionsModule_3.3.0.zip"
170-
},
171-
{
172-
"Id": "VirtoCommerce.Quote",
173-
"Repository": "VirtoCommerce/vc-module-quote",
174-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-quote/releases/download/3.15.0/VirtoCommerce.Quote_3.15.0.zip"
175-
},
176-
{
177-
"Id": "VirtoCommerce.DynamicAssociations",
178-
"Repository": "VirtoCommerce/vc-module-dynamic-associations",
179-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-dynamic-associations/releases/download/3.7.0/VirtoCommerce.DynamicAssociationsModule_3.7.0.zip"
180-
},
181-
{
182-
183-
"Id": "VirtoCommerce.ExperienceApi",
184-
"Repository": "VirtoCommerce/vc-module-experience-api",
185-
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.ExperienceApi_1.35.0-pr-220.zip"
186-
},
187-
{
188-
"Id": "VirtoCommerce.EventBus",
189-
"Repository": "VirtoCommerce/vc-module-event-bus",
190-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-event-bus/releases/download/1.1.0/VirtoCommerce.EventBus_1.1.0.zip"
191-
},
192-
{
193-
"Id": "VirtoCommerce.WebHooks",
194-
"Repository": "VirtoCommerce/vc-module-webhooks",
195-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-webhooks/releases/download/3.4.0/VirtoCommerce.WebHooks_3.4.0.zip"
196-
},
197-
{
198-
"Id": "VirtoCommerce.DemoSolutionFeatures",
199-
"Repository": "VirtoCommerce/vc-module-demo-features",
200-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-demo-features/releases/download/1.14.0/VirtoCommerce.DemoSolutionFeatures_1.14.0.zip"
201-
},
202-
{
203-
"Id": "VirtoCommerce.DemoCustomerSegmentsModule",
204-
"Repository": "VirtoCommerce/vc-module-demo-customer-segments",
205-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-demo-customer-segments/releases/download/1.6.0/VirtoCommerce.DemoCustomerSegments_1.6.0.zip"
206-
},
207-
{
208-
"Id": "VirtoCommerce.FeatureManagement",
209-
"Repository": "VirtoCommerce/vc-module-feature-flags",
210-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-feature-flags/releases/download/3.0.0/VirtoCommerce.FeatureManagement_3.0.0.zip"
211-
},
212-
{
213-
"Id": "VirtoCommerce.PriceExportImport",
214-
"Repository": "VirtoCommerce/vc-module-price-export-import",
215-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-price-export-import/releases/download/1.2.0/VirtoCommerce.PriceExportImport_1.2.0.zip"
216-
} ,
217-
{
218-
"Id": "VirtoCommerce.CustomerExportImport",
219-
"Repository": "VirtoCommerce/vc-module-customer-export-import",
220-
"PackageUrl": "https://github.com/VirtoCommerce/vc-module-customer-export-import/releases/download/1.0.0/VirtoCommerce.CustomerExportImport_1.0.0.zip"
221-
}
222-
]
177+
"Id": "VirtoCommerce.MarketplaceVendor",
178+
"Repository": "VirtoCommerce/vc-module-marketplace-vendor",
179+
"PackageUrl": "https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.MarketplaceVendor_3.0.0-alpha.20.zip"
180+
}
181+
]

platform-dev/resources/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ resources:
1313
images:
1414
- name: docker.pkg.github.com/virtocommerce/vc-platform/platform
1515
newName: ghcr.io/virtocommerce/platform
16-
newTag: 3.82.0-master-d6ca187c
16+
newTag: 3.83.0-alpha.12126-dev-4666aaa6
1717
- name: ghcr.io/virtocommerce/demo-xapi-app
1818
newName: ghcr.io/virtocommerce/demo-xapi-app
1919
newTag: 1.0.0-alpha.16-vds-2423

platform-dev/resources/platform-cm.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,10 @@ data:
2727
Payments__AuthorizeNet__SHA2Hash: "FA6D2B37A7E9105942D2D184F1B2DBD8D9CA85611DE55B2267A6F7E0D7E49ACD9A6BC238CE068E75CA14ACFAD734F700FD94DCAB20353DD4D32D9BABE72DBBE4"
2828
Payments__AuthorizeNet__TxnKey: "63c54EWq5d2XnGAR"
2929
ASPNETCORE_ENVIRONMENT: "Production"
30+
# Notifications__DefaultSender: ""
31+
# Notifications__Gateway: "SendGrid"
32+
# Notifications__SmsDefaultSender: "+17012510519"
33+
# Notifications__Smtp__EnableSsl: "False"
34+
# Notifications__Smtp__Host: "smtp.sendgrid.net"
35+
# Notifications__Smtp__Login: "apikey"
36+
# Notifications__Smtp__Port: "587"

ui-kit/resources/kustomization.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ resources:
77
images:
88
- name: ghcr.io/virtocommerce/platform-ui-kit
99
newName: ghcr.io/virtocommerce/platform-ui-kit
10-
newTag: 0.0.33
10+
newTag: 0.0.46
11+

0 commit comments

Comments
 (0)