Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/woodpecker-ci/envsubst

Go package emulates bash environment variable substitution
https://github.com/woodpecker-ci/envsubst

Merge pull request #31 from tphoney/doc_param_expansions

(maint) document supported functions

179042472c46cbed86d44ecbb11a03236efbb73a authored about 3 years ago by TP Honey <[email protected]>
(maint) cleanup docs

0e3780c840e92818268af16e7d0af7a18437b8a3 authored about 3 years ago by TP Honey <[email protected]>
document supported functions

left,right -> start,end

max length

f1799c34de1848db7cf8a459633f4ddbe402ff81 authored about 3 years ago by Mikhail Katychev <[email protected]>
Merge pull request #20 from car409/master

Fix nil panic in toSubstr

7bf45dbf5372da60a12eab36b9c8a63c99b92ea5 authored over 3 years ago by TP Honey <[email protected]>
Merge pull request #27 from jsturtevant/escape-issue

Escapes outside of variable substitution

490366e43a3ce3dafd1b9584bc7be9a3f5e899b2 authored over 3 years ago by Brad Rydzewski <[email protected]>
Bump go module version to 2.0

dee93fe400402feb6708d56ac7e295d6f9efdf16 authored over 3 years ago by James Sturtevant <[email protected]>
Handle different escape characters

4984f7a96c72b326e6b7d82627de1fa8a77a1f45 authored almost 4 years ago by James Sturtevant <[email protected]>
Run tests in framework to ease individual testing

3b2c8d38b6aa3cb2fe62939887c4080fcff47d87 authored almost 4 years ago by James Sturtevant <[email protected]>
Merge pull request #24 from wfernandes/error-msgs

Define specific parsing errors

58bc65f69603f046d02b3fe199057d625ff9aa02 authored about 4 years ago by Brad Rydzewski <[email protected]>
Define specific parsing errors

52fb8b8b927e5bae27ddca88dbe6df54c5d19430 authored about 4 years ago by Warren Fernandes <[email protected]>
fix typo in funcs_test.go [ci skip]

aa43e1c1a629286af72cf0946dc12f0c5ebb02d4 authored over 4 years ago by Brad Rydzewski <[email protected]>
Merge pull request #23 from wfernandes/support-default-variables

Parse default variables

efdb65b94e5ad1785c2032b0b67c3e10aeb57e70 authored over 4 years ago by Brad Rydzewski <[email protected]>
Parse default variables

Parse variables that are defined in default functions. For example,
${var=prefix-${default_var}-...

0be7a13216071433ea9d5eca57fa3d20d3f49352 authored over 4 years ago by Warren Fernandes <[email protected]>
Merge pull request #22 from wfernandes/fix-test

Fix default not used Eval test

8d47715ad730475290bd6151842f0442a19048e8 authored over 4 years ago by Brad Rydzewski <[email protected]>
Fix default not used Eval test

236799c553caaa6d5a9fd21616f0ed2175962dd7 authored over 4 years ago by Warren Fernandes <[email protected]>
fix spelling [CI SKIP]

a79604a7a2149df6ff9f6b20b2ff188112a777b6 authored over 4 years ago by Brad Rydzewski <[email protected]>
Fix nil panic in toSubstr

pos < len(s) needs to be checked in ${FOO:pos:len} just like it is checked in ${FOO:pos}.
Unit ...

f67247b544175209bf3199406ccc7bde9561ce2d authored over 4 years ago by Charles Reich <[email protected]>
Merge pull request #13 from c2h5oh/master

Handle negative offsets in substrings

1a55fbfd45fa64eae69f9712656b844ad7c257c7 authored almost 5 years ago by Brad Rydzewski <[email protected]>
Merge pull request #17 from foosinn/cli-command

add envsubst cli command

da100df92efab230283e3eb0f2dc034a52c8e16b authored over 5 years ago by Brad Rydzewski <[email protected]>
Merge pull request #15 from asbjornu/feature/markdown [ci skip]

Convert readme to Markdown

179810b49abe41d66387cabe2f46c3a9a5d2e154 authored over 5 years ago by Brad Rydzewski <[email protected]>
add envsubst cli command

9b0c9ec111bfce032ed9154f2b08383a5ffb7465 authored over 5 years ago by Stefan Schwarz <[email protected]>
Slight rewording of the introduction

ffc51647e6979d19158b1aeda48a20f4e45de766 authored over 5 years ago by Asbjørn Ulsberg <[email protected]>
Changed contents of readme to Markdown format

5192168a3f931d67b4d1700f2c48f4f844eeb1a9 authored over 5 years ago by Asbjørn Ulsberg <[email protected]>
Rename README to readme.md

d1346d7adca2612f050e416d20ca5523680b7337 authored over 5 years ago by Asbjørn Ulsberg <[email protected]>
Merge remote-tracking branch 'origin/master'

5a78055244d6b899c2a2eb158c8454f548af9ab2 authored over 5 years ago by Brad Rydzewski <[email protected]>
update yaml

51d574837f8d0426188616b409a877f79dac6487 authored over 5 years ago by Brad Rydzewski <[email protected]>
Handle negative offsets in substrings

736061d5606238f46087c6647cdb5004859c7266 authored over 5 years ago by Maciej Lisiewski <[email protected]>
Merge pull request #12 from tboerger/fix-11

Fix substr function if length is too high

15e3f9b7e16332eee3bbdff9ef31f95d23c5da2c authored about 6 years ago by Brad Rydzewski <[email protected]>
Fix substr function if length is too high

With this fix the substr function behaves more like the bash
functionality, if the string is onl...

b060643b2a32b9acd69590a88fc27dfa7d17a47f authored about 6 years ago by Thomas Boerger <[email protected]>
added missing path file

611f114088d5d6c3c569e403c003584e2169ccb5 authored about 6 years ago by Brad Rydzewski <[email protected]>
add go.sum

27180b1b92b7b062a132b1d25c64e5bf98cb40f9 authored about 6 years ago by Brad Rydzewski <[email protected]>
added go.mod file

54bdb865ff289fa84d14f16047edff120fe4d82a authored about 6 years ago by Brad Rydzewski <[email protected]>
add gomod

61a82b2e65b6739dd1a540beee2df4f448e9c72c authored about 6 years ago by Brad Rydzewski <[email protected]>
use testing.T.Log

f4d1a8ef8670afc9eea1fb95ee09a979fd2763a3 authored about 7 years ago by Brad Rydzewski <[email protected]>
handle blank substitution string

5d496cfa6d78c2c760007138740f72121e7a87c5 authored about 7 years ago by Brad Rydzewski <[email protected]>
remove piping test results to file [ci skip]

86d87cde5cb0963fe57dd4f0ed10252111c20d8d authored about 7 years ago by Brad Rydzewski <[email protected]>
Merge pull request #6 from 0ff/patch-1

Accept escaped strings in replacement

110c044ed282ff414a48fb16e8aeae9be609d826 authored about 7 years ago by Brad Rydzewski <[email protected]>
Enable test reporting

6de7f843dd58bb7e26782daed99e94ab2e1a2425 authored about 7 years ago by Brad Rydzewski <[email protected]>
Merge pull request #7 from jmccann/more_matching

Copy path.Match and modify to not handle '/' specially

4e8a9e59868d6a1cbaaaa41b2cd724b8ac3dc506 authored over 7 years ago by Brad Rydzewski <[email protected]>
Copy path.Match and modify to not handle '/' specially

6efe81f098327f51dad4f86ee4c698ab1b683352 authored over 7 years ago by Jacob McCann <[email protected]>
Accept escaped strings in replacement

f0096321b4bbfe35ee50c98fc5f71017a6df1da1 authored over 7 years ago by Fabian Off <[email protected]>
Add breaking test for escaped strings in replacement

b0f18283c71efefa528761a11a8a44f12238b43b authored over 7 years ago by Fabian Off <[email protected]>
Merge pull request #5 from jmccann/matching

Add pattern matching to prefix/suffix shortest/longest

523de92ea410a5756012669fb628fe42a3056b3e authored over 7 years ago by Brad Rydzewski <[email protected]>
Add pattern matching to prefix/suffix shortest/longest

b72e20964c4bfe604bef230c5da8b15fc11ab1e6 authored over 7 years ago by Jacob McCann <[email protected]>
added unit test for branch substitution with slashes

bd6c6b89d3aa1ff71ba2bda64e73a0eed0403727 authored over 7 years ago by Brad Rydzewski <[email protected]>
added a few more test cases for escaping behavior

d0876d3176965f9552a611cbd56e24a9264355e6 authored over 7 years ago by Brad Rydzewski <[email protected]>
Merge pull request #4 from execjosh/escape-dollar-sign

Escape dollar sign

dc05b3dcfdaccd5a3eb54cb279710427ae7e21f2 authored over 7 years ago by Brad Rydzewski <[email protected]>
Test evaluation of double dollar sign escaping

736698ebda699af68ff06429edd2b7afa1eb5a5f authored over 7 years ago by execjosh <[email protected]>
Treat double dollar signs (`$$`) as escaped dollar sign

989484f6f489d50419274f85d763483efcdc6ec8 authored over 7 years ago by execjosh <[email protected]>
Add escape to initial scanner mode

b11823bc58b9ea868458abb4679b7f1e878f8ea5 authored over 7 years ago by execjosh <[email protected]>
Merge pull request #3 from appleboy/patch-1

fix typo [ci skip]

21feafefabc1c497709e7befddb60d36a60cb28e authored over 7 years ago by Brad Rydzewski <[email protected]>
fix typo

1e173314dc55109141739ecb2eef2178480980ab authored over 7 years ago by Bo-Yi Wu <[email protected]>
update README

bd897237c21cfd23a0da7c734ff76f989e5f6d51 authored over 7 years ago by Brad Rydzewski <[email protected]>
setup build configuration

3e65ae5fd2d944d56fdf52cb3f887247498d50e9 authored over 7 years ago by Brad Rydzewski <[email protected]>
fix package name

11a96d0612f9eb311a352d5c1a4ed3259208626c authored over 7 years ago by Brad Rydzewski <[email protected]>
update README

6f021f89bf20d5bb2519ba38081d158bf2f6fe0f authored over 7 years ago by Brad Rydzewski <[email protected]>
update package name

35abfd95c7b75d79d2e4fec3a326cdf82b5f3605 authored over 7 years ago by Brad Rydzewski <[email protected]>
only expect lbracket when inside tag

a1fff2540f98fbb74f50b12626f3fbc28b3eddad authored over 7 years ago by Brad Rydzewski <[email protected]>
added test for nesting

b9bf507b43763abe4527f936b1a3f46c83e4b534 authored over 7 years ago by Brad Rydzewski <[email protected]>
initial commit

6d9e437850776ee147164728e9f3fa868e55d110 authored over 7 years ago by Brad Rydzewski <[email protected]>
Initial commit

5e9768b4ada36c9c3e1431d922266d946546874a authored almost 8 years ago by Brad Rydzewski <[email protected]>