rkhozinov / jenkins-jobs Goto Github PK
View Code? Open in Web Editor NEWJenkins infra for fuel-plugins (ex. pce team)
License: Apache License 2.0
Jenkins infra for fuel-plugins (ex. pce team)
License: Apache License 2.0
merge with 9.0 to pass tox checks
We've some sensitive data (not very-sensitive), but need to clear it to avoid misunderstanding
MAKE_SNAPSHOT=True
that
Zabbix test has false-positive fails, because of triggers related to swap usage
Need to add released to snapshot_id
We can't initialize refs with submodule.
So we should apply the "fetching in cycle" method after the fuel-qa submodule initialization.
cd plugin_test/fuel-qa
for ref in $FUEL_QA_REFS; do
git fetch $ref
done
I think we should move git-related logic to a separate build step.
need to rename the build-publisher macro to avoid conflicts
WARNING:jenkins_jobs.registry:You have a macro ('build-publisher') defined for 'publisher' component type that is masking an inbuilt definition
especially for zabbix plugins
i mean test jobs and plugin_version, build_number and so on.
for example
zabbix_monitoring.noarch.rpm --> zabbix_monitoring-2.5-2.5.3-1-17.noarch.rpm
and then run test with the fix https://review.openstack.org/#/c/439554/
blocking-jobs:
- '{fuel_release}.{zbx_extreme_net_repo}.build'
- '{fuel_release}.{zbx_emc_repo}.build'
- '{fuel_release}.{zbx_snmp_repo}.build'
- '{fuel_release}.{zbx_ext_repo}.build'
env > reporter.properties
is insecure, because of inject-passwords
We should describe architecture and attaches schemes with flow
after pruned empty commits
1)do nfs_share addition on esxi host: ^ esxi_exec "for nfs_share in $NFS_SHARES"...^
2)create a variable with list of commands and then execute them in cycle (for esxi_exec)
admin_node_ip=
export NAILGUN_HOST=
NAILGUN_HOST=
+if [[ $ISO_FILE == "Mirantis" ]] || [[ "${FUEL_RELEASE_VERSION}" == "10" ]]
there is many different "IF constructions"
need to investigate and refactor
In some cases we have unresolved jjb envs in output xml files.
{plugin-version}
or so.
Need to add specific check to the travis to avoid that errors.
need to check output
directory
Need to improve customization for jobs.
Jenkins's standard multi-line(text) parameters for Jenkins2.0 isn't working properly for rebuild.
To avoid that behavior we should find a way to pass parameters when we rebuild a job.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.