Comments (9)
yeah, but beforehand - it should have removed duplicates (the ones mapping to w1).
Will investigate and see
from al-go.
All countries - agree, good idea.
On the time-out - I will have a look.
Second, I think I want to add support for running the countries simultaneously - side by side.
Using your own runners - some jobs will just wait until your runners are available for executing the job.
from al-go.
job timeout is 6 hours and cannot be more (it can be set lower)
https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration
workflow duration can be up to 72 hours.
The idea of running countries side by side is probably the best solution.
from al-go.
on dz, it should be mapped to w1:
$bcContainerHelperConfig.mapCountryCode
ae : w1
ar : w1
bd : w1
dz : w1
cl : w1
pr : w1
eg : w1
fo : dk
gl : dk
id : w1
ke : w1
lb : w1
lk : w1
lu : w1
ma : w1
mm : w1
mt : w1
my : w1
ng : w1
qa : w1
sa : w1
sg : w1
tn : w1
ua : w1
za : w1
Not sure why that doesn't happen
from al-go.
It seems like that mapping is not used.
The first try was with the countries of that list here:
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/compliance/apptest-countries-and-translations
then the build failed but told me which are not valid:
Then I got the error with country code DZ.
I managed to get the actual list of 49 countries by checking each country with Get-BCArtifactUrl and checking if w1 gets returned or not. I was not aware of the setting
from al-go.
Does it make a difference if they are lower case?
Looks like a bug, will investigate. The mapping should be automatic:
from al-go.
If they are not lowercase it does not work. But I changed them to lowercase after I removed the ones mapping to w1 so I would need to test this
from al-go.
I think this is why that does not work:
https://github.com/microsoft/navcontainerhelper/blob/74bd262fc0af2296c571c3c6428b9aa1b48f5ec3/AppHandling/Run-AlPipeline.ps1#L768
The url is build manually using the country code from the settings instead of using Get-BCArtifactUrl
from al-go.
I have transferred this item to the backlog here: https://aka.ms/algoroadmap
from al-go.
Related Issues (20)
- [Feature Request] Don't trigger Pull Request Status Check for drafts HOT 1
- CI/CD Jobs failing on all projects starting last week at some point. HOT 3
- Deployments to environments are behaving strange recently HOT 9
- Base App: Symbols are not redownloaded (25.0.17863.0 / 25.0.18642.0)
- Workdlows generates compilation V24 errors even if the V24 errors were fixed HOT 6
- Managing Dependencies to different Versions of the same App
- [Feature Request]: Custom Versioning Strategy
- Publish to AppSource - Skip projects without AppSourceProductId when publishing all projects (*)
- Publish to Environment fails from feature branch HOT 1
- Customizing Run pipeline for MicrosoftAlgo actions HOT 2
- Installing dependencies based on the appDependencyProbingPaths setting fail HOT 1
- Dependency App is not being installed into container HOT 3
- Repositories use the earliest version of the the dependency instead of the latest version HOT 8
- Unusually long runtime for Deploy step with self-hosted runner HOT 4
- Publish to AppSource - Automated validation: failure HOT 1
- Change version HOT 2
- Timeouts when downloading Artifacts? HOT 6
- AppSource App deployment failes with PerTenantExtensionCop Error PTE0001 and PTE0002 HOT 5
- Unstable workflow "Test Current" HOT 4
- CICD workflow is deploying a different app version number from the build artifact HOT 1
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 al-go.