|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
Подскажите. Что-то пока не могу найти информацию по работе с конфиг-файлами. Сейчас в Team City создается дистрибутив проекта с помощью команды asp.core "publish" и это приводит к тому, что в артефакты закидываются 2 файла: appsettings.Development.json и appsettings.json. Подскажите, как реализовать следующие две задачи (желательно через настройки в проекте VS, а не через скрипт в ТимСити): - Мне не нужен файл appsettings.Development.json в итоговом наборе файлов - appsettings.json должен заменятся другим appsettings.json, с конфигурационными параметрам специально созданными для деплоя. Т.е. если у меня есть 2 различных appsettings.json, и, в зависимости от типа билда (Дебаг, Релиз) должен подкладываться соответствующий файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 15:22 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
WaspNewCore, мы это именно через скрипты делаем ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 16:08 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
Ну можно конечно и через тимсити. Но для удобства хорошо бы держать все вместе - код проекта и простенькое конфигурирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 16:32 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
WaspNewCoreжелательно через настройки в проекте VS, а не через скрипт в ТимСити):в Core там настройки профили это разделы в json файле. Несколько разделов в одном файле. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 16:38 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
WaspNewCoreНу можно конечно и через тимсити. Но для удобства хорошо бы держать все вместе - код проекта и простенькое конфигурирование. Дак держите, мы так и делаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2018, 16:44 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
skyANA, в Core трансформация json конфига есть? или полная подмена ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2018, 14:40 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrUskyANA, в Core трансформация json конфига есть? или полная подмена Вот это круче будет: авторВы также можете попробовать это на своей машине для разработчиков. Перейдите в командную строку и установите переменную среды с именем «ConnectionStrings__default» с совершенно другим значением для строки подключения. Затем запустите приложение. Он должен забрать новую строку подключения из переменной окружения. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2018, 16:16 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrUskyANA, в Core трансформация json конфига есть? или полная подмена это жеж JSON, можно например так (update_conf.sh): Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2018, 19:52 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
skyANAmonstrUskyANA, в Core трансформация json конфига есть? или полная подмена это жеж JSON, можно например так (update_conf.sh): Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
что - родных средств не заложено для трансформации json конфигов ? фу какая гадость ваш Core :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:14 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrU, Сам ты гадость). Заложена ненужность трансформации). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:19 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
skyANAmonstrUskyANA, в Core трансформация json конфига есть? или полная подмена это жеж JSON, можно например так (update_conf.sh): Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
вот ничего себе ненужность у людей ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 13:07 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrUskyANAпропущено... это жеж JSON, можно например так (update_conf.sh): Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
что - родных средств не заложено для трансформации json конфигов ? фу какая гадость ваш Core :) Критикуешь - предлагай. Предлагаешь - делай ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 13:29 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrUskyANAпропущено... это жеж JSON, можно например так (update_conf.sh): Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
вот ничего себе ненужность у людей А где проблема-то? Сервис за минуты выкатывается на тест, стейдж, прод. В каждое место со своими настройками. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 13:32 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
Дмитрий Мух, просто в документацию пока залезть не успел - поэтому спросил есть ли трансформация как с конфигами. сказали что нет. а необходимость как оказалась есть. на этом все. проблем нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 15:07 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
WaspNewCore, ну есть же дока по appsettings.json, очень хорошая какая трансформация? какие замены? что там подкладывать? концепция максимально простая, но я периодически читаю про идеи, то погрохать "лишние" конфиги, то что-то там трансформировать, ну зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 18:29 |
|
Как бы удалить appsettings.Development.json при паблише ?
|
|||
---|---|---|---|
#18+
monstrUпросто в документацию пока залезть не успел - поэтому спросил есть ли трансформация как с конфигами. сказали что нет. а необходимость как оказалась есть. нет трансформации. нет необходимости. в том же Octopus можно переменные писать вот так connectionString:default="blablabla" и это заменяет соответствующее значение в конфиге ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 18:31 |
|
|
start [/forum/topic.php?fid=18&msg=39736979&tid=1355076]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
135ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 246ms |
0 / 0 |