jbech-linaro / hikey_auto_boot Goto Github PK
View Code? Open in Web Editor NEWA set of python script for automating the flashing procedure and running of xtest for OP-TEE
A set of python script for automating the flashing procedure and running of xtest for OP-TEE
Right now every stage is brand new spawn of bash, which means that you always end up in pwd
of websrv.py
. Instead it could remember the last folder (last successful cd
command) and run that automatically on the next build stage.
Right now every stage is brand new spawn of bash. Everything exported in earlier stages should be kept for later stages.
Add a new file settings.yaml
which should contain at least
repo:
- bin_path: <path>
- reference: <path>
toolchain:
- aarch32_path: <path>
- aarch64_path: <path>
- default: <name>
env:
-path: [ $PATH, $HOME ... ]
workspace:
- path: <path>
log:
- main: <path to main logger log file>
- logtype_path: <path to a dir where temporary logstate files are stored>
db:
- main: <path to main SQLite3 DB file>
Right now there is no easy way to check the statsus. One can add:
- cmd: echo $?
exp: '0'
But that isn't very user friendly. It would be better to have a new value:
- exit_check: y
or something like that.
Uncompress when displaying them from the browser.
I.e.,
$ repo init ...
$ repo sync ...
$ cd <pr_name>
$ git remote add pr_git <pull request branch>
$ git remote update
$ git checkout <pr_full_name/pr_sha1>
This will probably be creating a new git instead call ibart.git
All the l[x]
should be replaced with variables with proper names instead and job.html
probably serves as a good example.
Instead of just see
a
b
c
One should get
1 : a
2 : b
3 : c
This is similar to what Travis and Shippable are doing (.travis.yml
and friends).
In a repo setup for example which consists of several gits it could be that there is a dependency between them.
When creating a commit one could add a keyword that will be picked up by HAB. Something like:
My commit
This resolves foo bar ...
depends_on: OP-TEE/build/pull/123
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.