The user is assumed to have pushed the commit that is going to be tested to GitHub first. This will trigger a webhook that will create a new version on the server without any experiments.
[x] The user will run emp run experiment /path/to/code --save user/project
[x] The command will search empiricalci.com for the version associated with the current sha.
[x] If a version is found , the experiment will be created and associated with that version
[x] If a version is not found, the experiment will not run and it will throw the following error: "Couldn't find theversion with sha 99fb56a on project user/proejct. Did you pushed this commit to GitHub?"
NOTE: Depending on feedback, future work will be saving to empiricalci.com experiments not associated with GitHub.
The user is assumed to have pushed the commit that is going to be tested to GitHub first. This will trigger a webhook that will create a new
version
on the server without any experiments.emp run experiment /path/to/code --save user/project
version
associated with the currentsha
.version
is found , the experiment will be created and associated with that versionversion
is not found, the experiment will not run and it will throw the following error: "Couldn't find theversion
with sha 99fb56a on project user/proejct. Did you pushed this commit to GitHub?"NOTE: Depending on feedback, future work will be saving to empiricalci.com experiments not associated with GitHub.