Commit Graph

50 Commits

Author SHA1 Message Date
Tim Shannon
f4dea30265 Changed forced build to be only off of trigger
instead of anytime that it's not polled
2016-05-05 10:30:50 -05:00
Tim Shannon
1e3eb54ea2 Added max version limit for projects 2016-05-04 15:39:56 -05:00
Tim Shannon
52750bad48 Changed behavior so triggered builds ignore version
Version checks are only done on polling projects.
2016-05-04 08:35:36 -05:00
85d8ad8221 Added max project size starting point 2016-05-03 21:04:06 -05:00
Tim Shannon
6e3ddacbf4 Fixed small issue with logs in table formatting 2016-04-28 15:12:50 +00:00
Tim Shannon
ddbcb8fc6e Fixed last release file issue
trimmed logs in tables some more
2016-04-25 21:39:11 +00:00
Tim Shannon
6bca816d11 Changed log view formatting in tables a bit 2016-04-25 21:09:16 +00:00
Tim Shannon
a4be249b2c Added time took to release log statement
Changed release file name handling to only include the base of the file
path.
2016-04-25 21:02:01 +00:00
Tim Shannon
0f165681ac Added pre-version version
No fetch and load errors can be properly seen without having to run
ironsmith manually.
2016-04-25 19:41:03 +00:00
Tim Shannon
219efef570 Another small change in the same code 2016-04-25 16:56:48 +00:00
Tim Shannon
92a8045e13 Fixed issue with new projects
If they haven't done a single poll the UI was filing to find a last
version.
2016-04-25 16:51:01 +00:00
Tim Shannon
1368f8aa50 Testing git hooks with ironsmith 2016-04-25 15:44:04 +00:00
Tim Shannon
54104e61cf Added / stole some code to handle cmd execs better
It'll now use any custom environment path to lookup executables to run
as part of the project scripts
2016-04-22 21:25:33 +00:00
Tim Shannon
9891301ca4 Added better error handling.
Moved main project list columns around
2016-04-22 20:39:06 +00:00
Tim Shannon
77f2f8c5aa Build script change 2016-04-21 13:41:21 +00:00
Tim Shannon
5f776e0757 Updated build script 2016-04-20 16:42:16 +00:00
Tim Shannon
20084b9429 Post trigger test 2016-04-20 16:22:42 +00:00
Tim Shannon
b5bfd93cff Fixed issue with environment not getting set in projects 2016-04-20 16:15:53 +00:00
Tim Shannon
ead3e6ebf0 Updated build script, and addded environment option for projects 2016-04-20 16:05:59 +00:00
Tim Shannon
6e482121ed Fixed type in build script 2016-04-20 15:44:03 +00:00
Tim Shannon
f73a57d13b Build script change 2016-04-20 15:42:26 +00:00
Tim Shannon
6d7cee5f48 Added option to pass in working directory into scripts 2016-04-20 15:40:07 +00:00
Tim Shannon
e568177ea6 Working on build script 2016-04-20 15:07:58 +00:00
Tim Shannon
6d74144a3b Updated import paths to new townsourced organization 2016-04-19 19:52:55 +00:00
Tim Shannon
7f94b454a7 work on build scripts 2016-04-19 19:26:35 +00:00
Tim Shannon
e17ec20f79 Ran final bindata build, added build script 2016-04-19 15:47:47 +00:00
Tim Shannon
70c9f60d8f Everything is basically done.
It's really crude, and ugly, but it works, it's simple.
2016-04-18 21:42:21 +00:00
Tim Shannon
a754264a1d Fixed issue with retrieving release files 2016-04-18 20:31:22 +00:00
Tim Shannon
7082d69bab Finished most of the front end stuff.
Need to fix release file downloads
2016-04-18 20:11:22 +00:00
Tim Shannon
e0bc90e954 More front end work, stages and log entries 2016-04-18 19:45:16 +00:00
Tim Shannon
5f26454adf Worked on web frontend for project versions list 2016-04-17 21:14:04 -05:00
Tim Shannon
d117c3e664 More frontend work.
Added project data to version list.

Fleshing out project page
2016-04-17 20:43:27 -05:00
Tim Shannon
ae961e9dd1 More web work
rearranged how web files were loaded a bit

Started on breadcrumb handling
2016-04-15 21:57:59 +00:00
Tim Shannon
7ca04a5594 Web front end work 2016-04-14 16:29:56 +00:00
Tim Shannon
a1ced419c0 Started on web front end 2016-04-13 21:59:28 +00:00
Tim Shannon
05eb182419 Finished backend work
Added last of the web REST endpoints.
Added processing lock to ensure that only one project cycle is running
at a time.

Basically all that's left is the web front end
2016-04-13 20:53:49 +00:00
Tim Shannon
d3850c24f8 Added last of web REST endpoints, need to test and start on UI 2016-04-13 16:29:17 +00:00
Tim Shannon
e013f2bff4 Finished log web endpoints 2016-04-07 14:49:54 +00:00
Tim Shannon
b9c945ed92 Fixed several issues, contineued web work
Fixed lots of issues with thread saftey and had to rethink some stuff

Fixed order issues with timekeys
Starting to flesh out the web REST API
2016-04-06 21:59:24 +00:00
Tim Shannon
7d2fa0a6ef Got basis for web done 2016-04-06 16:31:22 +00:00
Tim Shannon
acfa4ff7fe Fixed issue with logging and getting latest version 2016-04-05 21:08:08 -05:00
Tim Shannon
65c489c920 Added logging and proper execution of commands
Fixed several issues, and ran a basic test on ironsmith itself.

Need to prevent subsequent builds on same versions
2016-04-05 21:59:52 +00:00
Tim Shannon
38d20d46fe Added polling for new project files 2016-04-01 21:23:11 +00:00
Tim Shannon
0472b31877 Finished first pass on the full cycle
Need to do some testing, then start on the web frontend
2016-04-01 19:30:17 +00:00
Tim Shannon
6f53ea70c0 Added error handling and logging 2016-03-31 22:32:56 -05:00
Tim Shannon
a5660ba38f Added datastore handling
Started on basic data layer stuff
2016-03-31 21:59:48 +00:00
Tim Shannon
cb883bc528 Fleshed out how projects will be loaded and run
Started on datastores
2016-03-30 21:48:52 +00:00
Tim Shannon
8475ac6049 Ironsmith starting point
Project definition
template project
config and folder handling
2016-03-29 21:43:58 +00:00
Tim Shannon
408451bcda Updated readme 2016-03-29 16:56:54 +00:00
b933e35a25 initial commit 2016-03-29 15:59:26 +00:00