Hacker News new | past | comments | ask | show | jobs | submit login

I agree this is very / more valuable, for my use case at least. The discussion around creating the build file is interesting.

In Django for instance, it would be straightforward to automate generating the list of apps to test:

    {
      "name": "my django project",
      "tasks": [
        "python manage.py test myapp1",
        "python manage.py test myapp2",
        "python manage.py test myapp3",
      ],
      "labels":"..."
    }
Those app names can be pulled from Django's settings.INSTALLED_APPS with a little config to avoid testing third party apps.

It would be cool if the architecture allows for plugins like this.




That would be nice! For now we're offering static .gitlab-ci.yml templates for many languages in the interface itself so you can easily start. Making plugins is a larger undertaking.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: