Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/dokku/procfile-util
A tool for interacting with Procfiles
https://github.com/dokku/procfile-util
feat: add lintian to validation output
It currently is not set to fail on error, but provides us with diagnostic information for future...
e9da620aa73fcd35580f9b3b8fd27442851fe9ae authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: respect SOURCE_EPOCH_DATE to better approximate reproducible builds
3db8390c9d9b03fd1f5c7cbb816fa457e7202330 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
3db8390c9d9b03fd1f5c7cbb816fa457e7202330 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add sha1sum to validation output
a932b2f4946639ade5a3005115cd457f844c394e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
a932b2f4946639ade5a3005115cd457f844c394e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: call release within a docker container
552e83a00e2a3e464f1e2d30ac18c60b467e0d1b authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
552e83a00e2a3e464f1e2d30ac18c60b467e0d1b authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: validate in docker
ad7a8a9119d98a1a6a6d619a19a11637f0034041 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
ad7a8a9119d98a1a6a6d619a19a11637f0034041 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: remove hardcoded working_dir references
1132e4264e0bf0552131310f2f632e02cfc4a800 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
1132e4264e0bf0552131310f2f632e02cfc4a800 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
hack: switch to machine executor
123a8d35d22378ab1e357e267ba5945164c7f4cd authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
123a8d35d22378ab1e357e267ba5945164c7f4cd authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
hack: more logging
eccb2468722938085eeb2cf62b54fdf145e1de2a authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
eccb2468722938085eeb2cf62b54fdf145e1de2a authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: hack
180fa378bf87742393cc9705cc062272d01c7442 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
180fa378bf87742393cc9705cc062272d01c7442 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: remove extra docker build call and add dockerignore file
69f7b6aea891c5eb3ad5a4fb2b83004367b7bf28 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
69f7b6aea891c5eb3ad5a4fb2b83004367b7bf28 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: rename image
720a69a2940c7e7bdde6bd9c19116def7b35fab4 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
720a69a2940c7e7bdde6bd9c19116def7b35fab4 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: use correct tag
0b764eb697436aa1a57d6cc7926254a31548b2fb authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
0b764eb697436aa1a57d6cc7926254a31548b2fb authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: install docker
46cdd5db2624073e56004a53219945d32ebe7ef9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
46cdd5db2624073e56004a53219945d32ebe7ef9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: build everything in a custom docker image
bfdb04a25b92f66f0a0e520184bd051b56eeaa92 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
bfdb04a25b92f66f0a0e520184bd051b56eeaa92 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: minor changes to validation
c61e37a0e2e8f671a588115d4012afe4b49d62d8 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
c61e37a0e2e8f671a588115d4012afe4b49d62d8 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: better package validation
9f5c69e9034c8441c96eefbcc844dde1c6b4925c authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
9f5c69e9034c8441c96eefbcc844dde1c6b4925c authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: separate package validation step
c7a9b0f08f78bb080e17a44e754b114ee39aeecf authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
c7a9b0f08f78bb080e17a44e754b114ee39aeecf authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: better package inspection
9c851eda4d84f596ca7f44b787012d1e4732a0be authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
9c851eda4d84f596ca7f44b787012d1e4732a0be authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
hack: check if package is valid on creation
7a7de527f12f0b4fde0713a4cb9dd6314aa9cbc9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
7a7de527f12f0b4fde0713a4cb9dd6314aa9cbc9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: remove extra files
9bd4e32e3abb1626616424f45f5b8f267a127878 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
9bd4e32e3abb1626616424f45f5b8f267a127878 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: install more necessary packages
123a871a24dead7d78c7b27436f1301c408ac0e2 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
123a871a24dead7d78c7b27436f1301c408ac0e2 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: switch to chdir + prefix
dacbd70d344ca21b5b7baec67b10ea1b5f8bf1f4 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
dacbd70d344ca21b5b7baec67b10ea1b5f8bf1f4 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: upgrade golang
fbe735bcb054a6849bd294c1736abd09d5da8b77 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fbe735bcb054a6849bd294c1736abd09d5da8b77 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: run in verbose mode
9b0a66c32e9aba5f9370a0de838005b88c079d99 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
9b0a66c32e9aba5f9370a0de838005b88c079d99 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: gem doesn't have a silent option
180028359e982f6b3d9c531ccdad25025545093d authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
180028359e982f6b3d9c531ccdad25025545093d authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: use 'build' as the artifactprefix
991e045d85472005f810c8f5a0dda7174982ebc6 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
991e045d85472005f810c8f5a0dda7174982ebc6 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: run apt silently
386c3025dcf89aa0b7c74115665fa40ac6a4d173 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
386c3025dcf89aa0b7c74115665fa40ac6a4d173 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: run gem silently
7995c6e78c2725386d2ce95602c4d5afc0a553f5 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
7995c6e78c2725386d2ce95602c4d5afc0a553f5 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: copy recursively
ef586ea421cbdc659eb18a557671b33808b5e622 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
ef586ea421cbdc659eb18a557671b33808b5e622 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: install rpm at a top-level
341dd9b8601a6723ca09f8578fca1d30096b03db authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
341dd9b8601a6723ca09f8578fca1d30096b03db authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: store build artifacts
ebda01a501bb50caa9b8ab9dc238bece7eef162e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
ebda01a501bb50caa9b8ab9dc238bece7eef162e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: install rpm
daece3a6cf3ab6eb592a470bc81682bc8caee4c1 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
daece3a6cf3ab6eb592a470bc81682bc8caee4c1 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing mkdir
e01442315f6c346bf0aa9752dd7564ae6d6cb64a authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
e01442315f6c346bf0aa9752dd7564ae6d6cb64a authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: install fpm via sudo
d613d820bb40ae2da5d23b72e7a084410ad3a418 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
d613d820bb40ae2da5d23b72e7a084410ad3a418 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: add missing sudo for package installation
106098077542acbcf27803856ee4c04a02ca74bf authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
106098077542acbcf27803856ee4c04a02ca74bf authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: cleanup makefile
4ad02351de92eda7b471d5cd30f14cbcd6c57532 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
4ad02351de92eda7b471d5cd30f14cbcd6c57532 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
refactor: install fpm and build packages sooner
f9ca0f92626669c66c117acf11c6278d288b39e5 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
f9ca0f92626669c66c117acf11c6278d288b39e5 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
Release 0.0.2
9f99afe8bcf8a95da0274d46393bb24c885b522d authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
9f99afe8bcf8a95da0274d46393bb24c885b522d authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add support for releasing deb and rpm packages
ada82089a0407452a1ea65baff045f29a466b8ba authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
ada82089a0407452a1ea65baff045f29a466b8ba authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: correct release process
5c5dd8f55c8fcd11c1f8febf23f47934bf91d04f authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
5c5dd8f55c8fcd11c1f8febf23f47934bf91d04f authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: use correct syntax
5737ea62fa9b45fde79143f761c7501b566162f9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
5737ea62fa9b45fde79143f761c7501b566162f9 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: only release from the release branch
61040bd88617f494c83ca3e48d772eeb57ec5c28 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
61040bd88617f494c83ca3e48d772eeb57ec5c28 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: create releases on git tag
2d3a9f5c619e67a4602b622b20ad0e8ee616332c authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
2d3a9f5c619e67a4602b622b20ad0e8ee616332c authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
docs: add a badge for ci
b3788bc3ddd510cdb1dc383d7a6bbf6297f0c95e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
b3788bc3ddd510cdb1dc383d7a6bbf6297f0c95e authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: ensure users set the process-type flag when calling the show command
b5c1973fabee73f111880884de43ed61153bf390 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
b5c1973fabee73f111880884de43ed61153bf390 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: handle the version flag
173a7ae96b093f88c1546bf3d9f2c9403fe70ba2 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
173a7ae96b093f88c1546bf3d9f2c9403fe70ba2 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: handle Procfile input from stdin
811558ed4749d9f5756b16510282360c4e79f5a8 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
811558ed4749d9f5756b16510282360c4e79f5a8 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: setup initial circleci integration
79460401607ac8548088159e9c9312b795880a81 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
79460401607ac8548088159e9c9312b795880a81 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
fix: ensure we can process both PS and PORT properly when expanding commands
7778f10cf4add019eaffd98f2de3bb03cd95ee4f authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
7778f10cf4add019eaffd98f2de3bb03cd95ee4f authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add a check subcommand
This is used to validate a Procfile
74d206f6f43a2b28624f8181c9d15ff5c1403961 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
chore: drop unnecessary comment
2d47562f14dc24e75363781f5b87cd70ce417bdc authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
2d47562f14dc24e75363781f5b87cd70ce417bdc authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: add the ability to specify the Procfile delimiter
276265acc7a0e548706379328eedd91495e72838 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
276265acc7a0e548706379328eedd91495e72838 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: allow specifying a specific process type to show when expanding commands
86dbed3aea7bfd7c68e702b7c7d87aacb4ec5832 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
86dbed3aea7bfd7c68e702b7c7d87aacb4ec5832 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: extract procfile parsing code
This is common enough that we shouldn't need to place it in each subcommand.
b749e9fd585347bfe086e1797415395d49a80d45 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
initial commit
38f087b50d77d277c326aa2ea87c1e52d4623501 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>
38f087b50d77d277c326aa2ea87c1e52d4623501 authored over 6 years ago by Jose Diaz-Gonzalez <[email protected]>