cinderella

[unmaintained] simple CI engine
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-05-28 21:39add idea to run tests in VMStefan Koch1+4-0
2020-05-10 10:25on slash at end of path use previous folder as project nameStefan Koch1+34-1
2020-05-04 19:14move PKGBUILD to an external repositoryStefan Koch1+0-20
2020-05-03 20:23create a PKGBUILD file to build an arch packageStefan Koch3+45-6
2020-05-03 18:20update Open Points list in READMEStefan Koch1+4-5
2020-05-10 10:09start using loggingStefan Koch4+115-2
2020-05-10 09:50add filepath to error messageStefan Koch1+2-2
2020-05-10 09:46actually ignore the error on folder creationStefan Koch1+2-5
2020-05-03 09:06clarify which configuration files we haveStefan Koch1+18-0
2020-05-01 15:44write message to stderr if badge cannot be writtenStefan Koch2+18-8
2020-05-01 08:52explain more what the focus of Cinderella isStefan Koch1+7-0
2020-05-01 08:47add docs for badges featureStefan Koch1+15-0
2020-05-01 08:35include a badge for the cinderella build status from my serverStefan Koch1+2-0
2020-05-01 08:13Merge branch 'master' of https://github.com/aufziehvogel/cinderellaStefan Koch8+156-55
2020-05-01 08:13allow cinderella to write build badges to a folderStefan Koch5+109-0
2019-12-14 14:55fix hook for usage with branches and tagsStefan Koch1+3-2
2019-12-14 14:41allow to build tagsStefan Koch7+37-2
2019-12-14 13:59prepare distinction between branches and tagsStefan Koch1+10-3
2019-12-13 21:37write an integration test for encryption / decryptionStefan Koch4+126-6
2019-12-10 20:35new idea: set version numbers with Cinderella when tags are createdStefan Koch1+4-0
2019-12-08 20:17improve CI configuration format section of docsStefan Koch1+5-2
2019-12-08 12:09catch error when crypto file does not existStefan Koch1+21-5
2019-12-08 11:52write to cinderella binary instead of cinderella-masterStefan Koch1+3-3
2019-12-08 11:47fix post-update script to use 'run' commandStefan Koch1+1-1
2019-12-08 11:02Merge branch 'master' into developmentStefan Koch8+373-108
2019-11-29 18:29clarify that encrypted variables are cinderella variables, not environment variablesStefan Koch1+15-5
2019-11-24 21:17rewrite conditional with Option accessStefan Koch1+10-9
2019-11-24 19:34handle variable loading in own fileStefan Koch2+13-6
2019-11-24 18:09write a test to check that input and output after encryption/decryption is sameStefan Koch3+33-6
2019-11-24 13:24update readme for new command structureStefan Koch1+16-7
2019-11-24 12:06always use .cinderella/secrets.toml for encrypted variablesStefan Koch2+18-27
2019-11-24 10:38let user input password on encrypt and decryptStefan Koch5+39-17
2019-11-23 23:01use created Key k directlyStefan Koch1+1-1
2019-11-23 22:34generate a key for a string passwordStefan Koch2+32-6
2019-11-22 22:30provide dummy implementation for file encryptionStefan Koch5+206-1
2019-11-11 21:09write a section about the planned feature to store encrypted variablesStefan Koch1+37-0
2019-11-29 18:12add new ideas to make writing commands simplerStefan Koch1+7-3
2019-11-29 17:58print errors from build commands to stderrStefan Koch1+4-0
2019-10-11 20:27allow to use custom paths for the CI configuration fileStefan Koch3+35-17
2019-10-07 21:30need to be able to execute a non-versioned CI configuration fileStefan Koch1+3-2
2019-10-04 20:15add repo name to build failure mailStefan Koch2+17-6
2019-09-24 20:42create a command parser that can handle quoted argumentsStefan Koch3+90-10
2019-09-23 19:52new open issue, need to parse commands with quotation marksStefan Koch1+2-2
2019-09-23 19:39add status code to command outputStefan Koch2+15-5
2019-09-23 19:21write command output to error mailStefan Koch2+14-10
2019-09-23 17:31create execution error when something fails due to invalid commandStefan Koch2+18-9
2019-09-23 05:43branch development is not public on github anymoreStefan Koch1+1-1
2019-09-22 21:26write a list of open pointsStefan Koch1+14-0
2019-09-22 18:21clarify that commands are executed without shellStefan Koch1+4-0
2019-09-22 16:03add README info about e-mail notificationsStefan Koch1+26-3
2019-09-22 14:24fix path to config.tomlStefan Koch2+9-2
2019-09-22 12:14implement a nullmailer that does nothingStefan Koch2+64-24
2019-09-22 09:51send an email on build failureStefan Koch7+643-10
2019-09-21 17:49read a configuration file where mail settings can be configuredStefan Koch4+85-0
2019-09-21 21:02clarify under which user the hook runsStefan Koch1+1-1
2019-09-20 17:23use percentage symbol to mark variablesStefan Koch3+22-26
2019-09-17 20:51do a collection of different variable syntaxesStefan Koch1+43-0
2019-09-17 19:53add a notice that syntax will changeStefan Koch1+2-1
2019-09-17 19:31use evalexpr instead of unix 'test' for expression evaluationStefan Koch6+46-17
2019-09-17 17:55add more unit tests to executionStefan Koch1+40-6
2019-09-16 19:36add unit test for pipeline executionStefan Koch2+46-11
2019-09-15 21:25document manual executionStefan Koch1+9-0
2019-09-15 21:15add subheadings in README for better overviewStefan Koch1+4-0
2019-09-15 21:13add unit tests to configuration file readingStefan Koch3+88-0
2019-09-15 17:40add a conditional build trigger to pipelinesStefan Koch4+60-17
2019-09-15 14:33continue with pipeline if file does not existStefan Koch1+2-1
2019-09-15 13:58substitute variable names with build contextStefan Koch4+39-5
2019-09-15 13:33throw error if tree checkout in git failsStefan Koch1+1-1
2019-09-15 13:28build the checked-in branchStefan Koch1+4-1
2019-09-15 13:25allow to pass the branch to be checked out and builtStefan Koch6+114-25
2019-09-14 18:48generalize paths in post-update hookStefan Koch1+1-1
2019-09-14 18:48write documentationStefan Koch2+42-102
2019-09-14 18:26add a post-update hook file for gitStefan Koch1+12-0
2019-09-14 17:14not using dyn is now deprecatedStefan Koch1+2-2
2019-09-14 17:14copy binary to target locationStefan Koch1+1-1
2019-09-14 17:14print each step to stdoutStefan Koch1+2-0
2019-09-14 17:00clone git repo from first input argumentStefan Koch1+9-2
2019-09-14 16:59updated rust toolchainStefan Koch1+2-0
2019-09-14 16:34use vendored openssl buildStefan Koch2+11-1
2019-09-14 16:00execute all commands in the cloned git repoStefan Koch1+5-0
2019-09-14 15:12add a simple TOML configuration to projectStefan Koch1+10-0
2019-09-14 15:11implement execution of TOML configurationStefan Koch7+167-60
2019-08-25 09:44create a first test cloning a git repoStefan Koch4+352-0
2019-08-25 06:43Rust is also an implementation optionStefan Koch1+1-1
2019-08-11 13:01write a short project summary tableStefan Koch1+11-0
2019-08-11 12:51refine requirementsStefan Koch1+22-0
2019-08-11 12:40clarify that everything with drone.io seems to be in dockerStefan Koch1+5-1
2019-08-11 12:36use singular person for DroneStefan Koch1+1-1
2019-08-11 12:34add referencesStefan Koch1+7-0
2019-08-11 12:32collect some notes on the projectStefan Koch1+58-2
2019-08-11 11:27Initial commitStefan Koch3+35-0