Commit Graph

34 Commits

Author SHA1 Message Date
Hiroshi Miura
e937dff283 Add CI test for tool installation (#47)
* Test: Update target Qt versions
* Add tools test
* tools: fix errors

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-08 09:26:24 +09:00
Hiroshi Miura
fd8ec2d55a Move ci script in ci folder
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-06-02 10:14:56 +09:00
Nelson Chen
ba5849026d Use Azure Pipelines itself to generate and run test matrix from Python script
Instead of having to run a script on the developer's system and then committing the result, Azure Pipelines itself can run a modification of that script and reuse the variable it sets in later steps to determine the test matrices.

Reference: https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yaml#multi-configuration

With this, `/azure-pipelines.yml` no longer needs to be treated like a committed generated artifact!

Closes #30.
2019-06-01 16:47:53 -07:00
Nelson Chen
4112c22a83 Test Mirror Functionality with specific job 2019-06-01 11:54:33 +09:00
Nelson Chen
1cb817e49e Scale testing of Android Targets to just Linux
AQT is for CI/CD. Users might develop Android Apps on Mac/Windows but
they are far more likely to choose the most available platform for CI/CD
of their apps: Linux.
2019-05-31 01:35:24 -07:00
Nelson Chen
bf9ecd6b40 Use ordered dictionaries to make generated AP yaml output consistent between Python 3.6 and 3.7
Keeps down the pipeline.yml diff noise
2019-05-31 01:31:26 -07:00
Hiroshi Miura
89989cdcea azure: update configuration
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-29 08:10:34 +09:00
Hiroshi Miura
5fa5b044b5 Support outputdir option
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-28 09:23:31 +09:00
Hiroshi Miura
36a88166db Revert "azure: more reduction of workloads"
This reverts commit 658ea7cf42.
2019-05-26 11:59:17 +09:00
Hiroshi Miura
658ea7cf42 azure: more reduction of workloads
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-25 17:24:07 +09:00
Hiroshi Miura
b6bd7843d3 azure: Test Only with py3.7 to reduce work loads
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-25 17:19:13 +09:00
Hiroshi Miura
ec2031ffa9 Azure: Add ci script generator (#20)
thanks @nelsonjchen

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-25 17:08:02 +09:00
Hiroshi Miura
4d45d430fd CI: update
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-24 20:59:00 +09:00
Hiroshi Miura
4d61362be4 CI: update configuration
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-24 12:51:45 +09:00
Hiroshi Miura
20b0add0ec Update flake8 configurations
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-24 11:40:33 +09:00
Hiroshi Miura
45aec55ce5 Introduce subcommand
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-23 20:08:36 +09:00
Hiroshi Miura
f80815f574 CI: add python dependency six
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-15 08:37:04 +09:00
Hiroshi Miura
f6e704864a Utilize requests package for http access
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-15 07:23:12 +09:00
Hiroshi Miura
38888f544c use 7zr light weight version
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-10 10:14:36 +09:00
Hiroshi Miura
fb8e24802c Artifact generation automated
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-07 18:37:20 +09:00
Hiroshi Miura
44bdc0533c prepare for publish
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-07 08:02:11 +09:00
Hiroshi Miura
ed0fb78ce2 Support Python2
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-07 00:13:03 +09:00
Hiroshi Miura
b80eb7e1c4 azure: update
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 22:24:58 +09:00
Hiroshi Miura
2c1d20b83f azure: test on python2
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 21:49:54 +09:00
Hiroshi Miura
1f0c0a141a azure: fix CI script
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 21:45:16 +09:00
Hiroshi Miura
2eecd94496 Renovation
- rename package
- rename command utility
- use six for compatibility

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 21:34:18 +09:00
Hiroshi Miura
027fffe6bd Fix windows intall argument 2019-03-04 10:57:30 +09:00
Hiroshi Miura
8ea0bce577 Update azure-pipelines.yml 2019-03-04 10:17:36 +09:00
Hiroshi Miura
b484971890 CI: Fix ls error
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-03 17:36:51 +09:00
Hiroshi Miura
1bc4cbc5bb CI: update install p7zip on linux
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-03 00:16:25 +09:00
Hiroshi Miura
df0206d356 CI: fix to install p7zip on mac
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-03 00:14:07 +09:00
Hiroshi Miura
24a08f1a25 CI: show resulted files
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-03 00:11:46 +09:00
Hiroshi Miura
e649767acc Update CI
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-03 00:07:16 +09:00
Hiroshi Miura
c778694e73 Add azure pipelines CI
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-02 23:59:51 +09:00