Giter VIP home page Giter VIP logo

yaam's People

Contributors

030 avatar github-actions[bot] avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

pschakravarthi

yaam's Issues

POST to npm/v1/security/audits/quick fails

time="2022-10-16T23:30:12Z" level=error msg="requestURI: '/npm/3rdparty-npm/-/npm/v1/security/audits/quick' should start with a: '/' and contain an extension" func=main.httpInternalServerErrorReadTheLogs file="/go/yaam/cmd/yaam/main.go:27"

group repos

Group multiple maven repos into one endpoint.

APT

  • How to configure apt caching.

https

  • Create doc how to enable https.
  • Add code that enables it.

caches.yaml should change to caches dir with npm.yaml and maven.yaml

current

~/.yaam/conf/caches.yaml
mavenReposAndUrls:
3rdparty-maven: https://repo.maven.apache.org/maven2/
3rdparty-maven-gradle-plugins: https://plugins.gradle.org/m2/
3rdparty-maven-spring: https://repo.spring.io/release/
3rdparty-npm: https://registry.npmjs.org/

expected

~/.yaam/conf/caches/maven.yaml
reposAndUrls:
3rdparty-maven: https://repo.maven.apache.org/maven2/
3rdparty-maven-gradle-plugins: https://plugins.gradle.org/m2/
3rdparty-maven-spring: https://repo.spring.io/release/

~/.yaam/conf/caches/npm.yaml
reposAndUrls:
3rdparty-npm: https://registry.npmjs.org/

AWS

Terraform

  • S3

SAM

  • API Gateway
  • Lambda @ edge
  • S3

Documentation

  • Explain how to upload a generic artifact.
  • Configure Maven caching.
  • Maven unification.
  • Maven publishing.
  • NPM Publication.
  • NPM preserving.
  • How to download generic artifacts.
  • How to configure YAAM.
  • Why another Artifact manager?
  • Create a table with caching, unification and publication columns and indicate what artifact types are supported.
  • Construct CHANGELOG by applying the conventional commit policy.

Security scan

  • scan on push, do not save if high vulnerabilities and return 500.
  • scan on caching, prevent save if issues and return 500.
  • setup a trivy server
  • when an artifact is downloaded, send it to the server
  • if response not ok then ensure that user cannot download the artifact

open yaam.log: permission denied

time="2022-11-18T13:12:19Z" level=fatal msg="open yaam.log: permission denied" func=main.main file="/go/yaam/cmd/yaam/main.go:203"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.