profile
viewpoint
Max max-mironov @Microsoft @akvelon Russia, Ivanovo

patniko/detox-appcenter 46

Wix detox sample(https://github.com/wix/detox) with post clone script for App Center builds.

patniko/chain-react-2018-lessons 8

Lesson plan for Chain React 2018 Workshop

akvelon/akvelon-software-audit 4

Scalable compliance and security audit for modern development

patniko/function-appcenter-build 3

Automatically creates branch configurations for PR's and communicates status back to Github.

patniko/auto-distribution-function 2

Automatically rerelease builds using App Center and an Azure Function.

patniko/appcenter-github-app 1

Example of a Github app that provides PR checks for a CI system.

max-mironov/active-directory-b2c-ios-swift-native-msal 0

An iOS sample in Swift that authenticates Azure AD B2C users and calls an API using OAuth 2.0

startedgoogle/go-github

started time in a month

PR closed max-mironov/vsrn625

Update README.md
+1 -0

0 comment

1 changed file

max-mironov

pr closed time in a month

PR closed max-mironov/vsrn625

Update README.md
+2 -0

0 comment

1 changed file

max-mironov

pr closed time in a month

PR closed max-mironov/vsrn625

Update README.md
+1 -0

0 comment

1 changed file

max-mironov

pr closed time in a month

PR closed max-mironov/vsrn625

Update README.md
+1 -0

0 comment

1 changed file

max-mironov

pr closed time in a month

delete branch max-mironov/easyjson

delete branch : add-build-options-for-bootstraper

delete time in 2 months

Pull request review commentmailru/easyjson

Added logic to pass build flags when running the generator

 func (g *Generator) Run() error { 		defer os.Remove(f.Name()) // will not remove after rename 	} -	cmd := exec.Command("go", "run", "-tags", g.BuildTags, filepath.Base(path))+	execArgs := []string{"run"}+	if g.GenBuildFlags != "" {+		execArgs = append(execArgs, strings.Split(g.GenBuildFlags, buildArgsSeparator)...)

Hey @GoWebProd - thanks for quick review! I've fixed the issue, please take a look.

bin/easyjson -all -gen_build_flags="-mod=mod -gccgoflags '-march=native -O3'" ./tests/data.go
Regexped flags [-mod=mod -gccgoflags '-march=native -O3']
Regexped flags len 3
[go run -mod=mod -gccgoflags '-march=native -O3' -tags  easyjson-bootstrap433561849.go]

bin/easyjson -all -gen_build_flags="-mod=mod" ./tests/data.go
Regexped flags [-mod=mod]
Regexped flags len 1
[go run -mod=mod -tags  easyjson-bootstrap252406791.go]

bin/easyjson -all -gen_build_flags="-mod=mod -x" ./tests/data.go
Regexped flags [-mod=mod -x]
Regexped flags len 2
[go run -mod=mod -x -tags  easyjson-bootstrap003937401.go]

bin/easyjson -all -gen_build_flags="" ./tests/data.go
[go run -tags  easyjson-bootstrap846570929.go]
max-mironov

comment created time in 2 months

push eventmax-mironov/easyjson

max-mironov

commit sha c96cb0a159f65f39f105570f2d2ce2b85e1e4f27

cleanup code

view details

push time in 2 months

push eventmax-mironov/easyjson

max-mironov

commit sha 7b7e71ca1cfe9c9e39cd8634447a118f3f7d814a

fixed parsing build args for differenct cases

view details

push time in 2 months

PR opened mailru/easyjson

Added logic to pass build flags when running the generator

Hi, currently we don't have an option to pass build flags when running the generator while bootstrapping.

Easyjson doesn't provide a way to inject build flag and failed when running on Jenkins machine configured to use go 1.13. due to the usage of modules and vendoring (we need to pass -mod=vendor flag when building on CI machine). Unfortunately this is not an option to upgrade to recent Go version at that moment - so it would be great to have an ability to pass required build flags if needed to avoid build failures.

Thank you fo building a great tool and hope that this PR could be merged!

+27 -4

0 comment

3 changed files

pr created time in 2 months

push eventmax-mironov/easyjson

max-mironov

commit sha f22ab22a640a2dba1e4237e162e39db450e0b915

Added logic to pass build flags when running the generator while bootstrapping

view details

push time in 2 months

create barnchmax-mironov/easyjson

branch : add-build-options-for-bootstraper

created branch time in 2 months

fork max-mironov/easyjson

Fast JSON serializer for golang.

fork in 2 months

startedhoanhan101/algo

started time in 2 months

push eventmax-mironov/go-and-test

max-mironov

commit sha ab16e4a69e43683596e2636d304023e06f77223c

updated html page

view details

push time in 2 months

push eventmax-mironov/go-and-test

max-mironov

commit sha f3d63790bfe7e854689e650aa111269c17bac80e

updated html page

view details

push time in 2 months

push eventmax-mironov/go-and-test

max-mironov

commit sha 9e41b29053e84723d762b27ae9a50aa261225dca

fixed url type

view details

push time in 2 months

push eventmax-mironov/go-and-test

max-mironov

commit sha e91509a1ad8bebecbf403c8e002ebd174349ef9d

updated testing page

view details

push time in 2 months

push eventmax-mironov/go-and-test

max-mironov

commit sha 24fd99521308cbc008830fdac26d14e111a1d362

updated aasa response

view details

push time in 2 months

starteddonnemartin/system-design-primer

started time in 3 months

startedgoinaction/code

started time in 3 months

more