Ilia Motornyi
f7279f7330
Update Copyright headers for year 2018 (#10762)
6 years ago
Henri Sara
5c9c7730dd
Add vaadin-archetypes as expected artifact (#8953)
7 years ago
Henri Sara
9696c66041
Change expected pre-release version number pattern in publish report
Change-Id: Icdacecc490d2490ea9e262f5c5736c1dece2a89d
7 years ago
Henri Sara
3e8f028817
Fix links in build report
Change-Id: Id32467982207ac9a9ce45301097652715d9dfff8
7 years ago
Henri Sara
e629581fb0
Fix archetype list in build report script
Change-Id: Ie215346122ad6533176fd2a8d71660805eacb942
7 years ago
Henri Sara
78b4cf4bcf
Fix python list syntax in BuildDemos
Change-Id: I42f2f3fa3597f67f259c3ff9f158560303ffb328
7 years ago
Henri Sara
4326b480ad
Initial versions of the new release report scripts
These have been backported from Vaadin 8 branch with minimal
modifications.
Change-Id: I292917aa0457c69b569313a3e56913b4a8d85316
7 years ago
Artur Signell
fe9438e7b7
Specify branch also for Sampler
Although sampler is pre cloned, the script still tries to
mess with the defined branch (master is not found in the cloned
repo)
Change-Id: I91f31fe0a276221cc357cf0678759ad4125c518e
7 years ago
Artur Signell
62815353e1
Build demos from 7.7 branch
Change-Id: Ic2a0396ad451adfd2c75b3dbd54155d28fb16be7
7 years ago
Artur Signell
8f0b1a1dd0
Skip Maven enforcer plugin during demo validation
Change-Id: Ic4b7dc9f9b646d88fe6b323d2c051f86edeeaa70
7 years ago
Teemu Suo-Anttila
6c9add0285
Remove duplicate link, improve tag script variable ordering
Change-Id: I3b8990ea31603a8b8aa278ac5ae1495fdd603dbc
8 years ago
Teemu Suo-Anttila
688c9cc7e8
Combine build and staging report scripts
Change-Id: I722a3311326160afed9ff23822d78b31115a9386
8 years ago
Teemu Suo-Anttila
9697eebd6f
Add plugin repository parameter to validation scripts
Change-Id: I94888fd19e2bf01f34ef57230bd3e9df7fb3d8eb
8 years ago
Teemu Suo-Anttila
1147faa895
Fix demo and archetype build scripts to deploy all wars at once
Change-Id: I5ddf43d0c895404abf2139c847ac805ef08452c8
8 years ago
Artur Signell
ee0f7000de
Update to Font Awesome 4.5.0
Change-Id: Ied7437e43dee81671c6b36dd7f860cf9bdf7fb68
8 years ago
Teemu Suo-Anttila
112340bd60
Improve BuildDemos exception handling
Change-Id: Iee29e3686a60c889e6bffa7ffe0a447f14d7afa2
8 years ago
Henri Sara
099261a1b6
Get revision numbers for tagging from TeamCity
Optionally get revision numbers to tag from TeamCity.
If no revision numbers are given, a placeholder is used in the
generated script.
Change-Id: Ic266a22e06fd470e2c2e0647b8d83870ffc650ab
8 years ago
Artur Signell
f8aa499780
Update FontAwesome to 4.4.0 (#14555)
Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
8 years ago
Artur Signell
869b795e64
Change ValoIcons to ThemeIcons and moved to base (#18472)
Change-Id: I7122252e9b238fdca0383d0698623fe5a9e3f262
8 years ago
Teemu Suo-Anttila
e70ae32bfe
Add sampler to BuildDemos, support specifying branch for demo
New way to add a built demo with specified branch uses a tuple with
the format ("URL", "branch"). The given branch will be used when
cloning the demo. Default branch is master and is used if no branch
is provided.
Change-Id: Ia3d648e9203296cecde8fd1e6d86613ac31a33d5
8 years ago
Artur Signell
cc4f755a6c
Create a Valo icon font for icons used in Valo (#18472)
Valo uses only a handful of icons from Font Awesome. This change
introduces a separate icon font for valo (9KB instead of 80KB) and
decouples Valo from Font Awesome to enable updating Font Awesome
without taking Valo into account.
This change also makes it easy to not load Font Awesome when using Valo
by setting $v-font-awesome:false
For backwards compatibility, Font Awesome is loaded by default
Change-Id: Ib01e3cf34e2468c885fcb8c7859cd1d1af4491aa
8 years ago
Teemu Suo-Anttila
47fe6d931d
Add command line parameter for ignoring demos
Change-Id: I84850404ba772ff4dceb1f00f5ddc275fe6f915d
8 years ago
Johannes Dahlström
1dfb66c537
Improve build and publish reports
- Add link to closed fixed but not released/pending tickets
- Ignore empty @since in /result/ paths
- Add link to public Maven repository
Change-Id: Ib5d967838b47c0f9505219a0304b860a03ef43ee
8 years ago
Teemu Suo-Anttila
f256bdab90
Add result folder creation to publish report generator
Change-Id: Id1642eb7e04fde8444080a178627587648d0ed94
8 years ago
Teemu Suo-Anttila
7d1b0d2ca1
Add server check for deployment script
Change-Id: Ic8622cb0e83657417bb01135ed752a87b364c7a1
8 years ago
Teemu Suo-Anttila
bb87c5c333
Add missing URLs to staging report
This adds a new command line parameter for TestBench API build
Change-Id: I78b916bf59da1267e31ed522ee9c4bdf47800d45
9 years ago
Teemu Suo-Anttila
3e6c07b654
Add reporting script for post-publish validation
Change-Id: I3c145566cc3c5a103e68955c3fff19cfdfa3a4d2
9 years ago
Henri Sara
06f8b7dca9
Basic tagging commands in staging report
Change-Id: I4d211975569e082aefafc9eca0bb0a374739d81d
9 years ago
Teemu Suo-Anttila
4c25c54d43
Add missing import to staging report generator
Change-Id: I2ceaac45b34b69a7dddaab4d60f2f0f7db1c5602
9 years ago
Teemu Suo-Anttila
00d622a0dd
Move demo links from release report to staging report
Change-Id: I4c38f787a44856a8420e1f9bda3ae6a1d889588f
9 years ago
Teemu Suo-Anttila
7c324e2bdd
Add optional --repo parameter for Demo validation script
Change-Id: Id22fc2ef4acad52e91a18e4cc10bf73a9ab4d924
9 years ago
Henri Sara
7007941fbb
Update archetype validation script to use single repo URL
Change-Id: Icda479927bbb52c2eedf5cb5477726042f55434d
9 years ago
Henri Sara
1a9581a33e
Fix repo URL in staging report
Change-Id: I0c17af5b750334b45539dfa137e9c7aead2e87d9
9 years ago
Teemu Suo-Anttila
8f74bb0faa
Add staging report file generator
Change-Id: I8b4828317b4c7fe39d0cc71da79679998a0d472a
9 years ago
Teemu Suo-Anttila
0c2e76d612
Add @since check to build report generator
Change-Id: I708974d6706d5d0809f71b6ddf60cb3a50e31be7
9 years ago
Teemu Suo-Anttila
17fda4abbc
Fix Archetype validation script to use correct path for pom files
Change-Id: I0402807724c8ec911c0af3192f883a49f08d60ac
9 years ago
Teemu Suo-Anttila
43a0e91b11
Fix passing repo id to archetype generation function
Change-Id: Ida6871265aa3ca313960b0bca9c451f9f5f19151
9 years ago
Teemu Suo-Anttila
2645159df7
Fix BuildHelpers to create all necessary directories
Change-Id: Ica4430469e8088c1e2fddad93a432cc2cd344fef
9 years ago
Teemu Suo-Anttila
9458150556
Fix version number resolution for validation scripts
Change-Id: I799553cea50cb8e81ab06482f1a971f324da8fa1
9 years ago
Teemu Suo-Anttila
09b8d081fc
Fix archetype validation and make report demo listing prettier
Change-Id: Iaedb612c882240f8b93313a7a5c7d2e610e50869
9 years ago
Teemu Suo-Anttila
96dda655db
Add milestone creation link and build pinning to report
Change-Id: Iaed3a5ebdf1e91c3cd65b04efa2201b1db0d87f3
9 years ago
Teemu Suo-Anttila
a5a007ed9f
Add build report generator script
Change-Id: I4145ba4dc91bc980110d63ad4284bbedb1219bc3
9 years ago
Teemu Suo-Anttila
eb2e36bc31
Strip extra quotation from maven commandline arguments
Change-Id: I008d349726eb951089d5fd4883702773e5d683f8
9 years ago
Teemu Suo-Anttila
61fe18d777
Fix demo auto validation script to add validated version to context
Change-Id: Ie30fe7f9c0c88de02f19a1bc0f377399a3568da4
9 years ago
Teemu Suo-Anttila
bd7f4bf17f
Add Demo validation script support for using local artifacts
Change-Id: I47f6bd7b4b73371ffe10a80f6af215146f7895e4
9 years ago
Teemu Suo-Anttila
ff6d55163c
Add --maven parameter to add mvn commandline parameters
Also adds a --teamcity flag, planned future functionality to add
supplied jar dependencies to local maven repo, and flags for setting
wildfly autodeployment parameters (url, user, password)
Change-Id: I6690cda0d3bfd18d665ffbc61b8502f91f9fd475
9 years ago
Teemu Suo-Anttila
771da03848
Add DeployHelpers python module for adding wildfly auto deployment
Change-Id: I1b3570a96d8406aa502171eb8065f1359d458450
9 years ago
Teemu Suo-Anttila
f50b536d99
Add python script for validating demos
This patch refactors most of building logic from BuildArchetypes.py to
BuildHelpers.py
Change-Id: I34526db0cc2dba3b0dc6afddefa7559b5e75b87c
9 years ago
Teemu Suo-Anttila
eb6e79a5e4
Add a python script for validating all maven archetypes
Change-Id: I7d2c84589007617d04d63ba173bfb651231a3072
9 years ago
Teemu Suo-Anttila
60f76f01c6
Add python script for validating version files on vaadin.com
Change-Id: Idcdacb7559ed9f05019dbced97b74fd7ae4bd11d
9 years ago