Comments (2)
@ksa-real can you provide an example of use about the variable you need to be added? (es. a run config)
At the moment to get a run from agola we don't need to have the run ID, but it is needed only the projectref and runnumber since the agola api is /projects/{projectref}/runs/{runnumber}
I think the new variable could be for es. AGOLA_RUN_NUMBER that is incremental.
from agola.
Say I want to store a build number in Android app every time I run the "master" or "release branch" build (1.2.3-18, where 1.2.3 is version and 18 is a build number). If the builds are made just in master branch this is not a big issue as I can store version and build number e.g. in commit tags and use the most recent build for reference. For release branches it is somewhat more complicated, especially if builds from the same repo can run in parallel. One solution is ensure master and all release branches use the same change group to check all available tags to pick the next available build number. Not sure if change groups are implemented and builds can really run in parallel at the moment.
E.g. TeamCity provides an environmental variable that can be used to identify current build number, auto-incremented and unique per run.
from agola.
Related Issues (20)
- What happened to the DockerHub images? HOT 1
- Optional authentication for internal services HOT 1
- Clone step: use internal git HOT 1
- notification service: implement logic to start from the last run event triggered HOT 2
- notification service: save webhook and deliverys HOT 2
- Optimize run scheduling algorithm for improved CI/CD efficiency
- gateway service: order projects by name
- Add pagination to list APIs. HOT 10
- notification: add apis to manage run webhooks retry logic
- Organization rules for runs start/stop HOT 10
- notification service: save commit status and deliveries
- Global view of running runs HOT 3
- Support obtaining OIDC ID token from Git server
- variables and secrets are not loaded in building environment HOT 8
- More convenient to use HOT 1
- Agola CPU spikes to 120% and goes into tight futex/nanosleep loop after some time HOT 7
- Couldnt get examples/agolademo to pull from docker HOT 1
- Checkout git repo fully, without switching to specific commit HOT 1
- External git repos in workflows 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 agola.